| Public Member functions Summary: |
| constructor | HashTable() [Source] |
| constructor | HashTable(int) [Source] |
| void | MakeTable() [Source] |
| bool | IsEmpty() [Source] |
| void | Dump(std::ostream&) [Source] |
| int | AddEntry(char* key, HashValue value, int* index = 0) [Source] |
| int | AddEntry(bool, char* key, int len, HashValue value, int* index = 0) [Source] |
| int | AddEntry(char* key, int len, HashValue value, int* index = 0) [Source] |
| int | AddDupEntry(char* key, int len, HashValue value, int* index = 0) [Source] |
| bool | Lookup(char* key, HashValue* value) [Source] |
| bool | Lookup(char* key, int len, HashValue* value) [Source] |
| bool | LookupEntries(char* key, int len, HashValue* value, int& nth) [Source] |
| HashValue | Peek(int index) [Source] |
| bool | RemoveEntry(char* key) [Source] |
| bool | RemoveEntry(char* key, int len) [Source] |
| void | ReplaceValue(int index, HashValue value) [Source] |