|
GNU CommonC++
|
Some object manipulation classes for smart pointers, linked lists, etc. More...
#include <cc++/missing.h>Go to the source code of this file.
Classes | |
| class | ost::RefObject |
| A reference countable object. More... | |
| class | ost::RefPointer |
| Pointer to reference counted objects. More... | |
| class | ost::LinkedSingle |
| Self managed single linked list object chain. More... | |
| class | ost::LinkedDouble |
| Self managed double linked list object chain. More... | |
| class | ost::MapTable |
| A map table allows for entities to be mapped (hash index) onto it. More... | |
| class | ost::MapIndex |
| The MapIndex allows linear access into a MapTable, that otherwise could have its elements being retrieved only by key. More... | |
| class | ost::MapObject |
| The MapObject is a base class which can be used to make a derived class operate on a MapTable. More... | |
Namespaces | |
| namespace | ost |
Variables | |
| class __EXPORT | ost::MapObject |
| class __EXPORT | ost::MapIndex |
Some object manipulation classes for smart pointers, linked lists, etc.