|
GnuCash
2.6.99
|
API for data storage Backend. More...
#include "qofinstance.h"Go to the source code of this file.
Macros | |
| #define | QOF_MOD_BACKEND "qof.backend" |
Typedefs | |
| typedef struct QofBackendProvider_s | QofBackendProvider |
| typedef struct QofBackend_s | QofBackend |
| Pseudo-object providing an interface between the engine and a persistant data store (e.g. a server, a database, or a file). More... | |
| typedef void(* | QofBePercentageFunc )(const char *message, double percent) |
| DOCUMENT ME! | |
Functions | |
| void | qof_backend_set_error (QofBackend *be, QofBackendError err) |
| QofBackendError | qof_backend_get_error (QofBackend *be) |
| gboolean | qof_load_backend_library (const gchar *directory, const gchar *module_name) |
| Load a QOF-compatible backend shared library. More... | |
| void | qof_finalize_backend_libraries (void) |
| Finalize all loaded backend sharable libraries. | |
| QofBackend * | qof_book_get_backend (const QofBook *book) |
| Retrieve the backend used by this book. | |
| void | qof_book_set_backend (QofBook *book, QofBackend *) |
Allow access to the begin routine for this backend. | |
| void | qof_backend_run_begin (QofBackend *be, QofInstance *inst) |
| gboolean | qof_backend_begin_exists (const QofBackend *be) |
| void | qof_backend_run_commit (QofBackend *be, QofInstance *inst) |
| gboolean | qof_backend_commit_exists (const QofBackend *be) |
API for data storage Backend.
Definition in file qofbackend.h.
1.8.6