#include "context-info-db.h"#include "atomic.h"#include "messages.h"#include "scratch-buffers.h"#include "compat/string.h"#include <stdio.h>#include <sys/types.h>
Classes | |
| struct | ContextInfoDB |
| struct | element_range |
Functions | |
| void | context_info_db_enable_ordering (ContextInfoDB *self) |
| GList * | context_info_db_ordered_selectors (ContextInfoDB *self) |
| void | context_info_db_index (ContextInfoDB *self) |
| void | context_info_db_purge (ContextInfoDB *self) |
| void | context_info_db_insert (ContextInfoDB *self, const ContextualDataRecord *record) |
| gboolean | context_info_db_contains (ContextInfoDB *self, const gchar *selector) |
| gsize | context_info_db_number_of_records (ContextInfoDB *self, const gchar *selector) |
| void | context_info_db_foreach_record (ContextInfoDB *self, const gchar *selector, ADD_CONTEXT_INFO_CB callback, gpointer arg) |
| gboolean | context_info_db_is_indexed (const ContextInfoDB *self) |
| gboolean | context_info_db_is_loaded (const ContextInfoDB *self) |
| GList * | context_info_db_get_selectors (ContextInfoDB *self) |
| gboolean | context_info_db_import (ContextInfoDB *self, FILE *fp, const gchar *filename, ContextualDataRecordScanner *scanner) |
| ContextInfoDB * | context_info_db_new (gboolean ignore_case) |
| ContextInfoDB * | context_info_db_ref (ContextInfoDB *self) |
| void | context_info_db_unref (ContextInfoDB *self) |
| gboolean context_info_db_contains | ( | ContextInfoDB * | self, |
| const gchar * | selector | ||
| ) |
| void context_info_db_enable_ordering | ( | ContextInfoDB * | self | ) |
| void context_info_db_foreach_record | ( | ContextInfoDB * | self, |
| const gchar * | selector, | ||
| ADD_CONTEXT_INFO_CB | callback, | ||
| gpointer | arg | ||
| ) |
| GList* context_info_db_get_selectors | ( | ContextInfoDB * | self | ) |
| gboolean context_info_db_import | ( | ContextInfoDB * | self, |
| FILE * | fp, | ||
| const gchar * | filename, | ||
| ContextualDataRecordScanner * | scanner | ||
| ) |
| void context_info_db_index | ( | ContextInfoDB * | self | ) |
| void context_info_db_insert | ( | ContextInfoDB * | self, |
| const ContextualDataRecord * | record | ||
| ) |
| gboolean context_info_db_is_indexed | ( | const ContextInfoDB * | self | ) |
| gboolean context_info_db_is_loaded | ( | const ContextInfoDB * | self | ) |
| ContextInfoDB* context_info_db_new | ( | gboolean | ignore_case | ) |
| gsize context_info_db_number_of_records | ( | ContextInfoDB * | self, |
| const gchar * | selector | ||
| ) |
| GList* context_info_db_ordered_selectors | ( | ContextInfoDB * | self | ) |
| void context_info_db_purge | ( | ContextInfoDB * | self | ) |
| ContextInfoDB* context_info_db_ref | ( | ContextInfoDB * | self | ) |
| void context_info_db_unref | ( | ContextInfoDB * | self | ) |