GnuCash  5.6-150-g038405b370+
engine Directory Reference

Directories

Files

file  Account.h [code]
 Account handling public routines.
 
file  Account.hpp [code]
 Account public routines (C++ api)
 
file  AccountP.hpp [code]
 This is the private header for the account structure.
 
file  cap-gains.h [code]
 Utilities to Automatically Compute Capital Gains/Losses.
 
file  FreqSpec.h [code]
 Period / Date Frequency Specification.
 
file  gnc-accounting-period.c [code]
 General utilities for dealing with accounting periods.
 
file  gnc-accounting-period.h [code]
 General utilities for dealing with accounting periods.
 
file  gnc-budget.h [code]
 GnuCash Budgets.
 
file  gnc-commodity.h [code]
 Commodity handling public routines.
 
file  gnc-commodity.hpp [code]
 Commodity handling public routines (C++ api)
 
file  gnc-date.h [code]
 Date and Time handling routines.
 
file  gnc-engine.h [code]
 All type declarations for the whole Gnucash engine.
 
file  gnc-event.h [code]
 Additional event handling code.
 
file  gnc-features.h [code]
 Utility functions for file access.
 
file  gnc-lot.h [code]
 
file  gnc-numeric.h [code]
 An exact-rational-number library for gnucash.
 
file  gnc-option-date.hpp [code]
 Relative date enumeration and manipulation functions.
 
file  gnc-option-impl.hpp [code]
 Implementation templates and specializtions for GncOption values.
 
file  gnc-option-uitype.hpp [code]
 OptionUITypes.
 
file  gnc-option.hpp [code]
 C++ Public interface for individual options.
 
file  gnc-optiondb-impl.hpp [code]
 Implementation details for GncOptionDB.
 
file  gnc-optiondb.h [code]
 C public interface for the Options Database.
 
file  gnc-optiondb.hpp [code]
 The primary C++ interface to options for books, reports, and stylesheets.
 
file  gnc-pricedb.h [code]
 a simple price database for gnucash
 
file  gnc-uri-utils.h [code]
 Utility functions for convert uri in separate components and back.
 
file  gncAddress.h [code]
 an Address object
 
file  gncBillTerm.h [code]
 Billing Term interface.
 
file  gncBusiness.h [code]
 – Business Helper Functions
 
file  gncCustomer.h [code]
 Core Customer Interface.
 
file  gncEmployee.h [code]
 Employee Interface.
 
file  gncEntry.h [code]
 Business Entry Interface.
 
file  gncInvoice.h [code]
 Business Invoice Interface.
 
file  gncJob.h [code]
 Job Interface.
 
file  gncOwner.h [code]
 Business Interface: Object OWNERs.
 
file  gncTaxTable.h [code]
 Tax Table programming interface.
 
file  gncVendor.h [code]
 Vendor Interface.
 
file  guid.h [code]
 globally unique ID User API
 
file  policy-p.h [code]
 Implement Accounting Policy Private header File.
 
file  policy.h [code]
 Implement Accounting Policy.
 
file  qof-string-cache.h [code]
 QOF String cache functions.
 
file  qofbackend.h [code]
 API for data storage Backend.
 
file  qofbook.h [code]
 Encapsulate all the information about a dataset.
 
file  qofclass.h [code]
 API for registering parameters on objects.
 
file  qofevent.h [code]
 QOF event handling interface.
 
file  qofid.h [code]
 QOF entity type identification system.
 
file  qofinstance.h [code]
 Object instance holds common fields that most gnucash objects use.
 
file  qofobject-p.h [code]
 the Core Object Registration/Lookup Private Interface
 
file  qofobject.h [code]
 the Core Object Registration/Lookup Interface
 
file  qofquery.h [code]
 find objects that match a certain expression.
 
file  qofquerycore.h [code]
 API for providing core Query data types.
 
file  qofsession.cpp [code]
 
Encapsulate a connection to a storage backend.
 
file  qofsession.h [code]
 Encapsulates a connection to a backend (persistent store)
 
file  qofutil.h [code]
 QOF utility functions.
 
file  SchedXaction.h [code]
 Scheduled Transactions public handling routines.
 
file  Scrub.h [code]
 convert single-entry accounts to clean double-entry
 
file  Scrub2.h [code]
 Utilities to Convert Stock Accounts to use Lots.
 
file  Scrub3.h [code]
 High-Level API for imposing Lot constraints.
 
file  ScrubBusiness.h [code]
 Cleanup functions for business objects.
 
file  Split.h [code]
 API for Transactions and Splits (journal entries)
 
file  SX-book.h [code]
 Anchor Scheduled Transaction info in a book.
 
file  Transaction.h [code]
 API for Transactions and Splits (journal entries)
 
file  TransLog.h [code]
 API for the transaction logger.