Provided by: libcommoncpp2-doc_1.8.1-8build1_all 
      
    
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>
   Public 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
       class MapIndex
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)
       Save id, mark as not using any table.
       Parameters
           id string for this object.
Member Function Documentation
   void ost::MapObject::detach (void)
       Remove the object from it's current table.
Friends And Related Function Documentation
friend class MapIndex [friend] friend class MapTable [friend]
Member Data Documentation
const char* ost::MapObject::idObject [protected] MapObject* ost::MapObject::nextObject [protected] MapTable* ost::MapObject::table [protected]
Author
       Generated automatically by Doxygen for GNU CommonC++ from the source code.
GNU CommonC++                                    Tue Mar 24 2020                               ost::MapObject(3)