#include <db_cxx.h>#include <qdatastream.h>#include <qdom.h>#include <qxml.h>#include <iostream>#include <string>#include <cassert>#include <iosfwd>#include "trdb.h"#include "trapperdoc.h"#include "generalmaker.h"#include "generaldata.h"Include dependency graph for generaldata.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | Database |
Classes | |
| class | GeneralData |
| This class is the base class for all data items that are to be stored in the Berkeley Db databases. It has methods for serializing its data to and from a bytestream and has methods for writing the same data to and from a xml dom tree. It also let you specify how this data should be indexed in the Berkeley Db databases for very fast retrieval. More... | |
| class | Database::Creator< T > |
| to create records in the berkeley db. More... | |
| class | Database::SecondaryIterator< T > |
| to search records and iterate over a secondary index More... | |
| class | Database::PrimaryIterator< T > |
Functions | |
| void | Database::setFromDbt (const Dbt *dbtData, GeneralData *general) |
1.5.1