Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

DBDatabase.cpp File Reference

Implements DBDatabase database encapsulation class. More...

#include "../Include/Globals.h"
#include "../Include/Database.h"
#include "../Include/Pod.h"

Go to the source code of this file.

Namespaces

namespace  std

Classes

struct  DBDHeader


Detailed Description

This file contains the implementation of the DBDatabase class, which provides an encapsulation of a Fly! database. A database consists of one DBT (Database Template) file, one DBD (Database Data) file and zero or more DBI (Database Index) files. This class implements methods for instantiation of database given existing DBT and DBD files, linking of an arbitrary number of DBI indices to the database, and lookup functions for particular records in a database. The DBDatabase class has no knowledge of the actual internal structure or contents of the encapsulated database; the application must determine this by examining the details of the tempate and indexes as necessary.

Definition in file DBDatabase.cpp.
SourceForge.net Logo Documentation generated by doxygen