23 #ifndef CONTEXTINFODB_H_INCLUDED
24 #define CONTEXTINFODB_H_INCLUDED
48 const gchar *selector);
51 const gchar *selector);
54 const gchar *selector,
61 ContextualDataRecordScanner *
scanner);
gboolean context_info_db_is_indexed(const ContextInfoDB *self)
Definition: context-info-db.c:278
void context_info_db_unref(ContextInfoDB *self)
Definition: context-info-db.c:385
ContextInfoDB * context_info_db_new(gboolean ignore_case)
Definition: context-info-db.c:358
void context_info_db_insert(ContextInfoDB *self, const ContextualDataRecord *record)
Definition: context-info-db.c:221
ContextInfoDB * context_info_db_ref(ContextInfoDB *self)
Definition: context-info-db.c:373
gsize context_info_db_number_of_records(ContextInfoDB *self, const gchar *selector)
Definition: context-info-db.c:243
gboolean context_info_db_is_loaded(const ContextInfoDB *self)
Definition: context-info-db.c:284
void(* ADD_CONTEXT_INFO_CB)(gpointer arg, const ContextualDataRecord *record)
Definition: context-info-db.h:32
GList * context_info_db_ordered_selectors(ContextInfoDB *self)
Definition: context-info-db.c:89
GList * context_info_db_get_selectors(ContextInfoDB *self)
Definition: context-info-db.c:290
void context_info_db_enable_ordering(ContextInfoDB *self)
Definition: context-info-db.c:83
void context_info_db_init(ContextInfoDB *self)
void context_info_db_index(ContextInfoDB *self)
Definition: context-info-db.c:95
void context_info_db_purge(ContextInfoDB *self)
Definition: context-info-db.c:212
gboolean context_info_db_contains(ContextInfoDB *self, const gchar *selector)
Definition: context-info-db.c:233
gboolean context_info_db_import(ContextInfoDB *self, FILE *fp, const gchar *filename, ContextualDataRecordScanner *scanner)
Definition: context-info-db.c:318
void context_info_db_foreach_record(ContextInfoDB *self, const gchar *selector, ADD_CONTEXT_INFO_CB callback, gpointer arg)
Definition: context-info-db.c:258
Definition: contextual-data-record.h:31
Definition: context-info-db.c:34
gboolean ignore_case
Definition: context-info-db.c:41
CSVScanner scanner
Definition: test_csv_scanner.c:31