GnuCash c935c2f+
Loading...
Searching...
No Matches
Functions

C public interface for the Options Database. More...

#include <config.h>
#include "Account.h"
#include "gnc-budget.h"
#include "gnc-commodity.h"
#include "gncInvoice.h"
#include "gncTaxTable.h"

Go to the source code of this file.

Functions

GncOptionDBgnc_option_db_new (void)
 Create an empty option database.
 
void gnc_option_db_destroy (GncOptionDB *odb)
 Destruct and release a GncOptionDB.
 
GList * gnc_option_db_commit (GncOptionDB *odb)
 Write all changed ui_item values to their options.
 
void gnc_option_db_clean (GncOptionDB *odb)
 Reset all ui_items to the option value.
 
void gnc_option_db_load (GncOptionDB *odb, QofBook *book)
 Load a book's options into the GncOptionDB.
 
void gnc_option_db_save (GncOptionDB *odb, QofBook *book, gboolean clear_options)
 Save the GncOptionDB contents into a book's options store.
 
void gnc_option_db_book_options (GncOptionDB *)
 Register the standard option set for a QofBook.
 
const QofInstancegnc_option_db_lookup_qofinstance_value (GncOptionDB *, const char *, const char *)
 Retrieve the QofInstance value of an option in the GncOptionDB.
 

Detailed Description

C public interface for the Options Database.

Author
Copyright 2019-2021 John Ralls jrall.nosp@m.s@ce.nosp@m.ridwe.nosp@m.n.us

Definition in file gnc-optiondb.h.