QOF
0.8.7
|
This is the developer and design manual for the Query Object Framework. Previous documentation has been integrated into this and it should always be up to date since it is generated directly from the source files using Doxygen.
QOF v0.8.0 introduces libqof2, including a complete rewrite of the date and time handling to fully support the 64bit internal math. See QofTime.
-# All gnucash-specific code has been removed. -# qof.h is the only header file required to be included to use QOF. All code that uses QOF should only use: -# include <qof.h> // or -# include "qof.h"\n
main QOF website content (local)
General information on merging QofBooks:
http://code.neil.williamsleesmill.me.uk/
General information on the QSF XML backend for QOF and maps:
http://code.neil.williamsleesmill.me.uk/qsf.html
Other QOF-related content:
http://www.linux.codehelp.co.uk/
There is the beginning of a style guide for documenting under Useful tips for doxygen in C files.
The Book Merge files are an attempt to document "by the book". Merge: Merging QofBook structures
Feel free to start documenting or playing with doxygen configuration. This main page can be found in src/doc/doxygen_main_page.c .
This main page is just an introduction to doxygen markup, see the Doxygen manual for the full command set.
The copyright licensing notice below applies to this text.
Copyright © 2005-2008 Neil Williams
Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of this license is available at http://qof.alioth.debian.org/copying.txt or installed alongside this documentation in the "copyright" file.