Used to create and manage a hash index of objects through a common type.
More...
#include <objmap.h>
template<class T, class K, unsigned S>
class objMap< T, K, 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.
- Author
- David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org hash indexed searchable template chain.
Definition at line 65 of file objmap.h.
template<class T, class K, unsigned S>
template<class T , class K , unsigned S>
T * objMap< T, K, S >::getObject |
( |
keystring |
key | ) |
|
|
static |
template<class T, class K, unsigned S>
unsigned objMap< T, K, S >::getSize |
( |
void |
| ) |
|
|
inlineprotected |
template<class T, class K, unsigned S>
virtual unsigned objMap< T, K, S >::keyIndex |
( |
K |
k | ) |
|
|
inlineprotectedvirtual |
template<class T, class K, unsigned S>
T * objMap< T, K, S >::objIndex |
( |
| ) |
|
|
staticprotected |
template<class T, class K, unsigned S>
const K objMap< T, K, S >::objKey |
|
protected |
template<class T, class K, unsigned S>
The documentation for this class was generated from the following file: