ost::mapobject(3)
NAME
ost::MapObject - The MapObject is a base class which can be used to
make a derived class operate on a MapTable.
SYNOPSIS
#include <object.h> Protected Member Functions void detach (void) Remove the object from it's current table. MapObject (const char *id) Save id, mark as not using any table. Protected Attributes MapObject * nextObject const char * idObject MapTable * table Friends class MapTable
Detailed Description
The MapObject is a base class which can be used to make a derived class
operate on a MapTable.
Derived classes may override new and delete operators to use managed
free list from a MapTable.
- Author:
- David Sugar <dyfet@gnutelephony.org> Mappable object.
Constructor & Destructor Documentation
- ost::MapObject::MapObject (const char * id) [protected]
- Save id, mark as not using any table.
- Parameters:
id string for this object.
Member Function Documentation
- void ost::MapObject::detach (void) [protected]
- Remove the object from it's current table.
Friends And Related Function Documentation
friend class MapTable [friend]
Member Data Documentation
MapObject* ost::MapObject::nextObject [protected] const char* ost::MapObject::idObject [protected] MapTable* ost::MapObject::table [protected]
Author
- Generated automatically by Doxygen for GNU CommonC++ from the source
code.