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
John Ralls 115d61e7f3
Remove test for transaction set-date diagnostic message.
9 years ago
..
test Remove test for transaction set-date diagnostic message. 9 years ago
test-core
Account.c Commit imap conversions once per account instead of per import map slot. 9 years ago
Account.h
AccountP.h
CMakeLists.txt Rename directory for code from external projects 9 years ago
FreqSpec.h
Makefile.am Rename directory for code from external projects 9 years ago
Query.c
Query.h
README
README.query-api
Recurrence.c
Recurrence.h
SX-book-p.h
SX-book.c
SX-book.h
SX-ttinfo.c
SX-ttinfo.h
SchedXaction.c
SchedXaction.h
Scrub.c
Scrub.h
Scrub2.c
Scrub2.h
Scrub3.c
Scrub3.h
ScrubBusiness.c
ScrubBusiness.h
ScrubP.h
Split.c
Split.h
SplitP.h
TransLog.c
TransLog.h
Transaction.c Disable creating a date string to maybe use in a PINFO message. 9 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
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
gnc-budget.h
gnc-commodity.c
gnc-commodity.h
gnc-date-p.h
gnc-date.cpp Use time64 GncDateTime constructor instead of struct tm constructor. 9 years ago
gnc-date.h
gnc-datetime.cpp
gnc-datetime.hpp
gnc-engine.c Revert "Fix mac looking in wrong directory for libgncmod-backend-dbi.dylib." 9 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
gnc-pricedb.h
gnc-rational-rounding.hpp
gnc-rational.cpp
gnc-rational.hpp
gnc-session.c
gnc-session.h
gnc-timezone.cpp
gnc-timezone.hpp
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
gncEntry.h
gncEntryP.h
gncIDSearch.c
gncIDSearch.h
gncInvoice.c
gncInvoice.h
gncInvoiceP.h
gncJob.c
gncJob.h
gncJobP.h
gncOrder.c
gncOrder.h
gncOrderP.h
gncOwner.c
gncOwner.h
gncOwnerP.h
gncTaxTable.c
gncTaxTable.h
gncTaxTableP.h
gncVendor.c
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 Improve a comment 9 years ago
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 Test features to see if they're already set before setting them. 9 years ago
qofbook.h
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
qoflog.h
qofobject-p.h
qofobject.cpp
qofobject.h
qofquery-p.h
qofquery.cpp
qofquery.h
qofquerycore-p.h
qofquerycore.cpp
qofquerycore.h
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