You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gnucash/libgnucash/engine
Christian Stimming 92ea3ba8a6
Register speed-up for large files.
8 years ago
..
test [test-extras] upgrade env-transfer-foreign to update pricedb 8 years ago
test-core Lowercase cmake commands 8 years ago
Account.cpp Merge Bill Nottingham's exception type fix into unstable. 8 years ago
Account.h
AccountP.h
CMakeLists.txt Lowercase cmake commands 8 years ago
FreqSpec.h
Query.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
Query.h Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
README
README.query-api Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
Recurrence.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
Recurrence.h Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
SX-book-p.h
SX-book.c
SX-book.h
SX-ttinfo.c
SX-ttinfo.h
SchedXaction.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
SchedXaction.h Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
Scrub.c
Scrub.h
Scrub2.c
Scrub2.h
Scrub3.c
Scrub3.h
ScrubBusiness.c
ScrubBusiness.h
ScrubP.h
Split.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
Split.h
SplitP.h
TransLog.c Bug 772776 - VERY large queries (over 11000 fields in IN clause) slow... 8 years ago
TransLog.h
Transaction.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
Transaction.h
TransactionP.h
business-core.i
business-core.scm
cap-gains.c
cap-gains.h
cashobjects.c
cashobjects.h
commodity-table.scm
design.txt
engine-common.i
engine-helpers-guile.h
engine-helpers.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
engine-helpers.h
engine-interface.scm
engine-utilities.scm
engine.i
engine.scm
extensions.txt
glib-helpers.c
glib-helpers.h
gnc-aqbanking-templates.cpp
gnc-aqbanking-templates.h
gnc-backend-prov.hpp
gnc-budget.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
gnc-budget.h
gnc-commodity.c
gnc-commodity.h
gnc-date-p.h
gnc-date.cpp In qof_scan_date returns valid date when day and month are 0 8 years ago
gnc-date.h
gnc-datetime.cpp normalize date formats the C++ way. 8 years ago
gnc-datetime.hpp
gnc-engine.c Don't look for backend libraries in old autotools subdirs. 8 years ago
gnc-engine.h
gnc-event.c
gnc-event.h
gnc-features.c
gnc-features.h
gnc-hooks-scm.h
gnc-hooks.c
gnc-hooks.h
gnc-int128.cpp
gnc-int128.hpp
gnc-lot-p.h
gnc-lot.c
gnc-lot.h
gnc-numeric.cpp
gnc-numeric.h
gnc-numeric.hpp
gnc-numeric.scm
gnc-pricedb-p.h
gnc-pricedb.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
gnc-pricedb.h
gnc-rational-rounding.hpp
gnc-rational.cpp Adjust catch syntax to avoid GCC8 warnings. 8 years ago
gnc-rational.hpp
gnc-session.c
gnc-session.h
gnc-timezone.cpp Bug 795405 - All Dates in Price Database Off-By-One After 3.0 Upgrade 8 years ago
gnc-timezone.hpp Add a TimeZoneProvider::dump(). 8 years ago
gnc-uri-utils.c
gnc-uri-utils.h
gncAddress.c
gncAddress.h
gncAddressP.h
gncBillTerm.c
gncBillTerm.h
gncBillTermP.h
gncBusGuile.c
gncBusGuile.h
gncBusiness.c
gncBusiness.h
gncCustomer.c
gncCustomer.h
gncCustomerP.h
gncEmployee.c
gncEmployee.h
gncEmployeeP.h
gncEntry.c A more detailed revision of gncEntry and gncInvoice related rounding 8 years ago
gncEntry.h A more detailed revision of gncEntry and gncInvoice related rounding 8 years ago
gncEntryP.h
gncIDSearch.c
gncIDSearch.h
gncInvoice.c A more detailed revision of gncEntry and gncInvoice related rounding 8 years ago
gncInvoice.h A more detailed revision of gncEntry and gncInvoice related rounding 8 years ago
gncInvoiceP.h
gncJob.c
gncJob.h
gncJobP.h
gncOrder.c Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
gncOrder.h Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
gncOrderP.h
gncOwner.c
gncOwner.h
gncOwnerP.h
gncTaxTable.c A more detailed revision of gncEntry and gncInvoice related rounding 8 years ago
gncTaxTable.h
gncTaxTableP.h
gncVendor.c Fix permanent storage of vendor details. 8 years ago
gncVendor.h
gncVendorP.h
gncmod-engine.c
guid.cpp
guid.h
guid.hpp
iso-4217-currencies.xml
iso-currencies-to-c.xsl
kvp-frame.cpp
kvp-frame.hpp
kvp-scm.cpp
kvp-scm.h
kvp-value.cpp
kvp-value.hpp
kvp_doc.txt
policy-p.h
policy.c
policy.h
qof-backend.cpp
qof-backend.hpp
qof-gobject.h
qof-string-cache.cpp
qof-string-cache.h
qof-win32.cpp
qof.h
qofbackend.h
qofbook-p.h
qofbook.cpp Register speed-up for large files. 8 years ago
qofbook.h Register speed-up for large files. 8 years ago
qofbookslots.h
qofchoice.cpp
qofchoice.h
qofclass-p.h
qofclass.cpp
qofclass.h
qofevent-p.h
qofevent.cpp
qofevent.h
qofid-p.h
qofid.cpp
qofid.h
qofinstance-p.h
qofinstance.cpp
qofinstance.h
qoflog.cpp Bug 795134 - Improper handle of unicode character in username 8 years ago
qoflog.h
qofobject-p.h
qofobject.cpp
qofobject.h
qofquery-p.h
qofquery.cpp Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
qofquery.h
qofquerycore-p.h Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
qofquerycore.cpp Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
qofquerycore.h Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file 8 years ago
qofsession.cpp
qofsession.h
qofsession.hpp
qofutil.cpp
qofutil.h
xlate.pl

README


This directory contains code for the accounting engine.
Its fairly clean but far from perfect, and it certainly
lacks advanced features.

There should be no GUI code in this subdirectory, and,
ideally, it should build cleanly and independently of
any GUI elements or assumptions.

For design documentation, please see the file "design.txt",
and also, look at the header files carefully. The documentation
for each routine is in the header files for that routine.

September 1998