|
GnuCash
2.6.99
|
Data Fields | |
| void(* | session_begin )(QofBackend *be, QofSession *session, const char *book_id, gboolean ignore_lock, gboolean create, gboolean force) |
| void(* | session_end )(QofBackend *) |
| void(* | destroy_backend )(QofBackend *) |
| void(* | load )(QofBackend *, QofBook *, QofBackendLoadType) |
| void(* | begin )(QofBackend *, QofInstance *) |
| void(* | commit )(QofBackend *, QofInstance *) |
| void(* | rollback )(QofBackend *, QofInstance *) |
| gpointer(* | compile_query )(QofBackend *, QofQuery *) |
| void(* | free_query )(QofBackend *, gpointer) |
| void(* | run_query )(QofBackend *, gpointer) |
| void(* | sync )(QofBackend *, QofBook *) |
| void(* | safe_sync )(QofBackend *, QofBook *) |
| void(* | load_config )(QofBackend *, KvpFrame *) |
| KvpFrame *(* | get_config )(QofBackend *) |
| gboolean(* | events_pending )(QofBackend *) |
| gboolean(* | process_events )(QofBackend *) |
| QofBePercentageFunc | percentage |
| QofBackendProvider * | provider |
| QofBackendError | last_err |
| char * | error_msg |
| KvpFrame * | backend_configuration |
| gint | config_count |
| char * | fullpath |
| void(* | price_lookup )(QofBackend *, gpointer) |
| void(* | export_fn )(QofBackend *, QofBook *) |
Definition at line 284 of file qofbackend-p.h.
| void(* QofBackend_s::export_fn)(QofBackend *, QofBook *) |
Definition at line 343 of file qofbackend-p.h.
| char* QofBackend_s::fullpath |
Each backend resolves a fully-qualified file path. This holds the filepath and communicates it to the frontends.
Definition at line 326 of file qofbackend-p.h.
| void(* QofBackend_s::price_lookup)(QofBackend *, gpointer) |
Note the correct signature for this call is void (*price_lookup) (QofBackend *, GNCPriceLookup *); we use gpointer to avoid an unwanted include file dependency.
Definition at line 336 of file qofbackend-p.h.
1.8.6