Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

qofinstance.h File Reference


Detailed Description

Object instance holds common fields that most gnucash objects use.

Author:
Copyright (C) 2003 Linas Vepstas <linas@linas.org>

#include "guid.h"
#include "kvp_frame.h"
#include "qofbook.h"
#include "qofid.h"

Defines

#define QOF_INSTANCE(object)   ((QofInstance *)(object))

Typedefs

typedef QofInstance_s QofInstance

Functions

void qof_instance_init (QofInstance *, QofIdType, QofBook *)
void qof_instance_release (QofInstance *inst)
QofBookqof_instance_get_book (QofInstance *)
const GUIDqof_instance_get_guid (QofInstance *)
KvpFrameqof_instance_get_slots (QofInstance *)
gboolean qof_instance_is_dirty (QofInstance *)
void qof_instance_gemini (QofInstance *to, QofInstance *from)
QofInstanceqof_instance_lookup_twin (QofInstance *src, QofBook *book)


Generated on Sun May 23 15:41:46 2004 for QOF by doxygen 1.3.6-20040222