GNU CommonC++
|
Used to create and manage a hash index of objects through a common type. More...
#include <objmap.h>
Static Public Member Functions | |
static T * | getObject (keystring key) |
Protected Member Functions | |
virtual unsigned | keyIndex (K k) |
unsigned | getSize (void) |
objMap (const K key) | |
Protected Attributes | |
T * | objNext |
const K | objKey |
Static Protected Attributes | |
static T * | objIndex [S] |
Used to create and manage a hash index of objects through a common type.
The objects can be examined and a specific instance located by a hash key.
hash indexed searchable template chain.
|
inlineprotected |
|
static |
|
inlineprotected |
|
inlineprotectedvirtual |
Referenced by ost::objMap< T, K, S >::objMap().
|
staticprotected |
Referenced by ost::objMap< T, K, S >::objMap().
|
protected |
Referenced by ost::objMap< T, K, S >::objMap().
|
protected |
Referenced by ost::objMap< T, K, S >::objMap().