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 fcf88262ca
Extract function tz_from_string.
8 years ago
..
test Extract function tz_from_string. 8 years ago
test-core Kvp no longer parses entries looking for delimiters 9 years ago
Account.cpp Correct string cache code 9 years ago
Account.h Changed bayes import map design 9 years ago
AccountP.h Account.c to Account.cpp 9 years ago
CMakeLists.txt Enforce -Werror on C++ files and fix resulting errors. 9 years ago
FreqSpec.h
Makefile.am Account.c to Account.cpp 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 Rename qofinstance function 9 years ago
Scrub.h
Scrub2.c
Scrub2.h
Scrub3.c
Scrub3.h
ScrubBusiness.c
ScrubBusiness.h
ScrubP.h
Split.c Merge branch 'fix_bayes' of https://github.com/limitedAtonement/gnucash into unstable 9 years ago
Split.h Account.c to Account.cpp 9 years ago
SplitP.h
TransLog.c
TransLog.h
Transaction.c Test struct tm* returns from gnc_gmtime and gnc_localtime 9 years ago
Transaction.h Account.c to Account.cpp 9 years ago
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 Replace the gnc:numeric pair with normal Scheme rationals. 9 years ago
engine-helpers.c Replace the gnc:numeric pair with normal Scheme rationals. 9 years ago
engine-helpers.h
engine-interface.scm
engine-utilities.scm
engine.i Prevent "Save before closing" dialog from appearing at startup. 9 years ago
engine.scm Replace the gnc:numeric pair with normal Scheme rationals. 9 years ago
extensions.txt
glib-helpers.c
glib-helpers.h
gnc-aqbanking-templates.cpp Kvp no longer parses entries looking for delimiters 9 years ago
gnc-aqbanking-templates.h
gnc-backend-prov.hpp
gnc-budget.c Rename qofinstance function 9 years ago
gnc-budget.h
gnc-commodity.c Remove all references to the now-defunct Yahoo! quote retrieval 9 years ago
gnc-commodity.h Account.c to Account.cpp 9 years ago
gnc-date-p.h
gnc-date.cpp Fix offset handling in GncDateTime struct tm ctor, gnc_mktime, & gnc_timegm. 9 years ago
gnc-date.h Fix offset handling in GncDateTime struct tm ctor, gnc_mktime, & gnc_timegm. 9 years ago
gnc-datetime.cpp Extract function tz_from_string. 8 years ago
gnc-datetime.hpp Fix neutral time for consistent dates in mid-pacific time zones. 9 years ago
gnc-engine.c
gnc-engine.h Account.c to Account.cpp 9 years ago
gnc-event.c
gnc-event.h
gnc-features.c Bug 791848 - GC 2.6.x does not handle ISO dates introduced with GC 2.7. 9 years ago
gnc-features.h Bug 791848 - GC 2.6.x does not handle ISO dates introduced with GC 2.7. 9 years ago
gnc-hooks-scm.h
gnc-hooks.c
gnc-hooks.h
gnc-int128.cpp
gnc-int128.hpp
gnc-lot-p.h
gnc-lot.c Rename qofinstance function 9 years ago
gnc-lot.h Account.c to Account.cpp 9 years ago
gnc-numeric.cpp
gnc-numeric.h
gnc-numeric.hpp
gnc-numeric.scm Replace the gnc:numeric pair with normal Scheme rationals. 9 years ago
gnc-pricedb-p.h
gnc-pricedb.c
gnc-pricedb.h Account.c to Account.cpp 9 years ago
gnc-rational-rounding.hpp
gnc-rational.cpp
gnc-rational.hpp
gnc-session.c
gnc-session.h
gnc-timezone.cpp Fix timezone constructor crash when zone file has no transitions. 9 years ago
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 Rename qofinstance function 9 years ago
gncCustomer.h
gncCustomerP.h
gncEmployee.c Rename qofinstance function 9 years ago
gncEmployee.h
gncEmployeeP.h
gncEntry.c
gncEntry.h
gncEntryP.h
gncIDSearch.c
gncIDSearch.h
gncInvoice.c Rename qofinstance function 9 years ago
gncInvoice.h
gncInvoiceP.h
gncJob.c Rename qofinstance function 9 years ago
gncJob.h
gncJobP.h
gncOrder.c
gncOrder.h
gncOrderP.h
gncOwner.c
gncOwner.h
gncOwnerP.h
gncTaxTable.c
gncTaxTable.h
gncTaxTableP.h
gncVendor.c Rename qofinstance function 9 years ago
gncVendor.h
gncVendorP.h
gncmod-engine.c
guid.cpp Enforce -Werror on C++ files and fix resulting errors. 9 years ago
guid.h
guid.hpp Implement flat bayes kvp 9 years ago
iso-4217-currencies.xml
iso-currencies-to-c.xsl
kvp-frame.cpp Changed bayes import map design 9 years ago
kvp-frame.hpp Code review responses 9 years ago
kvp-scm.cpp Fix use of guile function introduced in 2.0.10, not available in Ubuntu14.04. 9 years ago
kvp-scm.h
kvp-value.cpp Correct kvp to_string typo 9 years ago
kvp-value.hpp Change kvp string representation 9 years ago
kvp_doc.txt
policy-p.h
policy.c
policy.h Account.c to Account.cpp 9 years ago
qof-backend.cpp Rework directory determination in CMake builds. 9 years ago
qof-backend.hpp kvp frame to template and correcting failure macro 9 years ago
qof-gobject.h
qof-string-cache.cpp Correct string cache code 9 years ago
qof-string-cache.h Correct string cache code 9 years ago
qof-win32.cpp
qof.h
qofbackend.h
qofbook-p.h
qofbook.cpp Correct string cache code 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 Rename qofinstance function 9 years ago
qofinstance.cpp Enforce -Werror on C++ files and fix resulting errors. 9 years ago
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 Enforce -Werror on C++ files and fix resulting errors. 9 years ago
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