CVS update: gnucash/src/engine
Derek Atkins
warlord@linas.org
Sun, 24 Feb 2002 16:12:24 -0600 (CST)
Date: Sunday February 24, 2002 @ 16:12
Author: warlord
Update of /home/cvs/cvsroot/gnucash/src/engine
In directory www.linas.org:/tmp/cvs-serv23764/src/engine
Modified Files:
QueryNew.c QueryNew.h QueryObject.c gnc-book.c gncObject.c
gncObject.h gncObjectP.h
Log Message:
- Provide 'QUERY_PARAM_GUID' to abstract the guid parameter. Remove all
the *_GUID defines, and change them all the QUERY_PARAM_GUID.
- Add a gncObject is_dirty() method, and have the book call it --
this gives the UI a means to warn the user if any business objects
changed.
- abstract out the storage methods in the business objects