Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

generaldata.h File Reference

#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)


Generated on Fri Mar 17 17:44:35 2006 for trapper by  doxygen 1.4.4