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

dbAnyContainer Class Reference

#include <container.h>

Inheritance diagram for dbAnyContainer:

dbAnyReference dbContainer< T > List of all members.

Public Member Functions

oid_t getOid () const
bool isNull () const
dbFieldDescriptordbDescribeComponents (dbFieldDescriptor *fd)

Protected Member Functions

void create (dbDatabase &db)
void purge (dbDatabase &db)
void free (dbDatabase &db)
void add (dbDatabase &db, dbAnyReference const &ref)
void remove (dbDatabase &db, dbAnyReference const &ref)
int search (dbAnyCursor &cursor, void const *from, void const *till)
 dbAnyContainer (char const *fieldName, dbTableDescriptor &desc)

Protected Attributes

dbFieldDescriptorfd
oid_t oid

Friends

bool isNull (dbAnyReference const &ref)

Detailed Description

Base class for all containers. Container are implemented using T-Tree


Member Function Documentation

oid_t dbAnyReference::getOid  )  const [inline, inherited]
 

Get object idetifier

Returns:
object identifier of referenced object

bool dbAnyReference::isNull  )  const [inline, inherited]
 

Check whether reference is null


Friends And Related Function Documentation

bool isNull dbAnyReference const &  ref  )  [friend, inherited]
 

Check whether reference is null


The documentation for this class was generated from the following file:
Generated on Thu Feb 12 13:04:48 2004 for FastDB by doxygen 1.3.5