GNU CommonC++
|
Used to create and manage a single linked list of objects of a common type. More...
#include <objlink.h>
Static Public Member Functions | |
static T * | getObject (const K &key) |
Protected Member Functions | |
objList (const K key) | |
Protected Attributes | |
T * | objNext |
const K | objKey |
Static Protected Attributes | |
static T * | objFirst = NULL |
Used to create and manage a single linked list of objects of a common type.
The list of created objects can be examined to find a key by an identifier.
ost::objList< T, K >::objList | ( | const K | key | ) | [inline, protected] |
T * ost::objList< T, K >::getObject | ( | const K & | key | ) | [static] |
References ost::objList< T, K >::objNext.
T * ost::objList< T, K >::objFirst = NULL [static, protected] |
Referenced by ost::objList< T, K >::objList().
const K ost::objList< T, K >::objKey [protected] |
Referenced by ost::objList< T, K >::objList().
T* ost::objList< T, K >::objNext [protected] |
Referenced by ost::objList< T, K >::getObject(), and ost::objList< T, K >::objList().