47 #ifndef CCXX_OBJLINK_H
48 #define CCXX_OBJLINK_H
51 #ifdef CCXX_NAMESPACES
63 template <
class T,
typename K>
80 template <
class T,
typename K>
81 T *objList<T, K>::objFirst = NULL;
83 template <
class T,
typename K>
86 T *obj = objList<T, K>::objFirst;
88 if(key == obj->objKey)
95 #ifdef CCXX_NAMESPACES
T * objNext
Definition: objlink.h:67
Used to create and manage a single linked list of objects of a common type.
Definition: objlink.h:64
objList(const K key)
Definition: objlink.h:70
const K objKey
Definition: objlink.h:68
static T * getObject(const K &key)
Definition: objlink.h:84
static T * objFirst
Definition: objlink.h:66