GnuCash  5.6-150-g038405b370+
Data Structures | Typedefs | Functions
gnc-optiondb-impl.hpp File Reference

Implementation details for GncOptionDB. More...

#include "gnc-option.hpp"
#include "gnc-option-impl.hpp"
#include <functional>
#include <exception>
#include <optional>
#include <iostream>
#include <config.h>
#include "qof.h"
#include "gncInvoice.h"
#include "gncCustomer.h"
#include "gncEmployee.h"
#include "gncJob.h"
#include "gncVendor.h"
#include "gncTaxTable.h"

Go to the source code of this file.

Data Structures

class  GncOptionSection
 class GncOptionSection The upper-level classification implementation. More...
 
struct  GncOptionDBCallback
 
class  GncOptionDB
 Holds all of the options for a book, report, or stylesheet, organized by GncOptionSections. More...
 

Typedefs

using GncOptionVec = std::vector< GncOption >
 
using GncOptionSectionPtr = std::shared_ptr< GncOptionSection >
 
using GncOptionDBChangeCallback = void(*)(void *user_data)
 
using GncCallbackVec = std::vector< GncOptionDBCallback >
 

Functions

bool operator< (const GncOptionSectionPtr &right, const GncOptionSectionPtr &left)
 

Detailed Description

Implementation details for GncOptionDB.

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

Definition in file gnc-optiondb-impl.hpp.