logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ost::MapObject - The MapObject is a base class which can be used to make a derived class operate on a

Author

       Generated automatically by Doxygen for GNU CommonC++ from the source code.

GNU CommonC++                                    Sun Dec 27 2020                               ost::MapObject(3)

Constructor & Destructor Documentation

ost::MapObject::MapObject(constchar*id)
       Save id, mark as not using any table.

       Parametersid string for this object.

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.

Member Data Documentation

constchar*ost::MapObject::idObject[protected]MapObject*ost::MapObject::nextObject[protected]MapTable*ost::MapObject::table[protected]

Member Function Documentation

voidost::MapObject::detach(void)
       Remove the object from it's current table.

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>

   PublicMemberFunctions
       void detach (void)
           Remove the object from it's current table.
       MapObject (const char *id)
           Save id, mark as not using any table.

   ProtectedAttributesMapObject * nextObject
       const char * idObjectMapTable * tableFriends
       class MapTable
       class MapIndex

See Also