54#ifndef GNC_OPTIONDB_H_
55#define GNC_OPTIONDB_H_
119 gboolean clear_options);
Account handling public routines.
Holds all of the options for a book, report, or stylesheet, organized by GncOptionSections.
Represents the public interface for an option.
Commodity handling public routines.
Business Invoice Interface.
Tax Table programming interface.
void gnc_option_db_save(GncOptionDB *odb, QofBook *book, gboolean clear_options)
Save the GncOptionDB contents into a book's options store.
GncOptionDB * gnc_option_db_new(void)
Create an empty option database.
const QofInstance * gnc_option_db_lookup_qofinstance_value(GncOptionDB *, const char *, const char *)
Retrieve the QofInstance value of an option in the 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_book_options(GncOptionDB *)
Register the standard option set for a QofBook.
void gnc_option_db_destroy(GncOptionDB *odb)
Destruct and release a GncOptionDB.
void gnc_option_db_load(GncOptionDB *odb, QofBook *book)
Load a book's options into the GncOptionDB.