The MapObject is a base class which can be used to make a derived class operate on a MapTable.
More...
#include <object.h>
|
| void | detach (void) |
| | Remove the object from it's current table.
|
| |
| | MapObject (const char *id) |
| | Save id, mark as not using any table.
|
| |
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.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org
Mappable object.
◆ MapObject()
| ost::MapObject::MapObject |
( |
const char * | id | ) |
|
Save id, mark as not using any table.
- Parameters
-
| id | string for this object. |
◆ detach()
| void ost::MapObject::detach |
( |
void | | ) |
|
Remove the object from it's current table.
◆ MapIndex
◆ MapTable
◆ idObject
| const char* ost::MapObject::idObject |
|
protected |
◆ nextObject
◆ table
The documentation for this class was generated from the following file: