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 6b49b3ba4c
Bug 792763 - deleting a transaction can cause a SIGSEGV
8 years ago
..
test Change gnc_pricedb_convert_balance_nearest_price from timespec to time64. 8 years ago
test-core Merge Chris Lam's and Aaron Laws's branch 'time64-ftw' into unstable. 8 years ago
Account.cpp Change gnc_pricedb_convert_balance_nearest_price from timespec to time64. 8 years ago
Account.h
AccountP.h
CMakeLists.txt Rewrite gnc_add_swig_guile_command to work in dist tarball as well 8 years ago
FreqSpec.h
Query.c
Query.h
README
README.query-api
Recurrence.c Merge branch 'maint' into unstable 8 years ago
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 Bug 792763 - deleting a transaction can cause a SIGSEGV 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
engine-helpers.h
engine-interface.scm
engine-utilities.scm
engine.i Merge branch 'maint' into unstable 8 years ago
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 Merge branch 'maint' into unstable 8 years ago
gnc-commodity.h Merge branch 'maint' into unstable 8 years ago
gnc-date-p.h
gnc-date.cpp
gnc-date.h
gnc-datetime.cpp Save Changes Bug 792106 - Wrong dates displayed 8 years ago
gnc-datetime.hpp
gnc-engine.c
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 Change gnc_pricedb_convert_balance_nearest_price from timespec to time64. 8 years ago
gnc-pricedb.h Change gnc_pricedb_convert_balance_nearest_price from timespec to time64. 8 years ago
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 BUGFIX: invoice posted-date is no longer 0 for unposted invoices 8 years ago
gncInvoice.h BUGFIX: invoice posted-date is no longer 0 for unposted invoices 8 years ago
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 Remove support code to load qof backend in autotools based build environment 8 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
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