![]() |
![]() |
![]() |
Evolution-Data-Server Manual: Backend Utilities (libebackend) | ![]() |
---|---|---|---|---|
Top | Description |
enum EDbHashStatus; EDbHash; EDbHashPrivate; void (*EDbHashFunc) (const gchar *key
,gpointer user_data
); EDbHash * e_dbhash_new (const gchar *filename
); void e_dbhash_add (EDbHash *edbh
,const gchar *key
,const gchar *data
); void e_dbhash_remove (EDbHash *edbh
,const gchar *key
); EDbHashStatus e_dbhash_compare (EDbHash *edbh
,const gchar *key
,const gchar *compare_data
); void e_dbhash_foreach_key (EDbHash *edbh
,EDbHashFunc func
,gpointer user_data
); void e_dbhash_write (EDbHash *edbh
); void e_dbhash_destroy (EDbHash *edbh
);
typedef enum { E_DBHASH_STATUS_SAME, E_DBHASH_STATUS_DIFFERENT, E_DBHASH_STATUS_NOT_FOUND } EDbHashStatus;
void e_dbhash_add (EDbHash *edbh
,const gchar *key
,const gchar *data
);
|
|
|
|
|
EDbHashStatus e_dbhash_compare (EDbHash *edbh
,const gchar *key
,const gchar *compare_data
);
|
|
|
|
|
|
Returns : |
void e_dbhash_foreach_key (EDbHash *edbh
,EDbHashFunc func
,gpointer user_data
);
|
|
|
|
|