57 #define QOF_OBJECT_VERSION 3
59 #define QOF_MOD_OBJECT "qof-object"
62 typedef void (*QofForeachCB) (gpointer obj, gpointer user_data);
63 typedef void (*QofForeachTypeCB) (
QofObject * type, gpointer user_data);
65 gpointer backend_data,
72 gint interface_version;
74 const gchar *type_label;
109 const gchar *(*printable) (gpointer instance);
119 gint (*
version_cmp) (gpointer instance_left, gpointer instance_right);
126 void qof_object_initialize (
void);
127 void qof_object_shutdown (
void);
166 const gchar * backend_name,
170 const gchar * backend_name);
172 void qof_object_foreach_backend (
const char *backend_name,
173 QofForeachBackendTypeCB cb,