47 #define QOF_MOD_BACKEND "qof-backend" 85 gboolean qof_backend_begin_exists (
QofBackend * be);
89 gboolean qof_backend_commit_exists (
QofBackend * be);
183 const gchar * filename,
const gchar * init_fcn);
struct QofBackendOption_s QofBackendOption
KvpValueType
possible types in the union KvpValue
const gchar * description
gint32 QofErrorId
The ID of this error.
struct _KvpFrame KvpFrame
gboolean qof_load_backend_library(const gchar *directory, const gchar *filename, const gchar *init_fcn)
Load a QOF-compatible backend shared library.
Object instance holds common fields that most QofObjects use.
KvpFrame * qof_backend_complete_frame(QofBackend *be)
void(* QofBackendOptionCB)(QofBackendOption *, gpointer data)
void qof_book_set_backend(QofBook *book, QofBackend *)
Set the backend used by this book.
void qof_backend_prepare_option(QofBackend *be, QofBackendOption *option)
void(* QofBePercentageFunc)(const gchar *message, double percent)
DOCUMENT ME!
void qof_backend_option_foreach(KvpFrame *config, QofBackendOptionCB cb, gpointer data)
const gchar * option_name
KvpFrame * qof_backend_get_config(QofBackend *be)
Get the available configuration options.
QofBackend * qof_book_get_backend(QofBook *book)
Retrieve the backend used by this book.
void qof_backend_load_config(QofBackend *be, KvpFrame *config)
Load configuration options specific to this backend.
void qof_backend_prepare_frame(QofBackend *be)