#include <hashtable.h>
Public Member Functions | |
| HashTable (HashFunc_t fnptr=0) | |
| Elem * | Lookup (Key key) |
| Elem * | Insert (Key key, Elem &data, bool unique=true) |
| void | Remove (Key key) |
| unsigned | GetItemCount () |
| Elem * | get_first_item () |
| Elem * | get_next_item (Key prev_key, Elem &prev) |
Classes | |
| class | IntHashEntry |
| class | IntHashItem |
| class | IntHashLink |
| HashTable< Key, Elem, hashtable_len >.HashTable | ( | HashFunc_t | fnptr = 0 |
) |
| Elem* HashTable< Key, Elem, hashtable_len >.Lookup | ( | Key | key | ) |
| Elem* HashTable< Key, Elem, hashtable_len >.Insert | ( | Key | key, | |
| Elem & | data, | |||
| bool | unique = true | |||
| ) |
| void HashTable< Key, Elem, hashtable_len >.Remove | ( | Key | key | ) |
| unsigned HashTable< Key, Elem, hashtable_len >.GetItemCount | ( | ) |
| Elem* HashTable< Key, Elem, hashtable_len >.get_first_item | ( | ) |
| Elem* HashTable< Key, Elem, hashtable_len >.get_next_item | ( | Key | prev_key, | |
| Elem & | prev | |||
| ) |
Genereated on Tue Mar 11 19:26:01 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.