36 #ifndef QOF_INSTANCE_H 37 #define QOF_INSTANCE_H 48 #define QOF_INSTANCE(object) ((QofInstance *)(object)) 93 gboolean qof_instance_check_edit (
QofInstance * inst);
struct _KvpFrame KvpFrame
globally unique ID User API
gboolean qof_instance_is_dirty(QofInstance *)
QOF entity type identification system.
QofBook * qof_instance_get_book(QofInstance *)
void qof_instance_set_dirty(QofInstance *inst)
Set the dirty flag.
A key-value frame system.
const GUID * qof_instance_get_guid(QofInstance *)
KvpFrame * qof_instance_get_slots(QofInstance *)
QofTime * qof_instance_get_update_time(QofInstance *inst)
64bit UTC Time handling routines
Encapsulate all the information about a dataset.
struct QofTime64 QofTime
Use a 64-bit signed int QofTime.
void qof_instance_release(QofInstance *inst)
gint qof_instance_version_cmp(QofInstance *left, QofInstance *right)
void qof_instance_init(QofInstance *, QofIdType, QofBook *)
void qof_instance_gemini(QofInstance *to, QofInstance *from)
QofInstance * qof_instance_lookup_twin(QofInstance *src, QofBook *book)