#include <hash.H>
| Public Methods | |
| HASH (int size) | |
| HASH (const HASH< T > &hash_table) | |
| ~HASH () | |
| void | clear () | 
| int | add (long key, T data) | 
| int | add (const char *key, T data) | 
| int | add (const char *key, T data, char *&loc, int create_new=1) | 
| int | del (long key) | 
| int | del (char *key) | 
| T | find (long key) const | 
| T | find (char *key) const | 
| T * | find_addr (long key) const | 
| T * | find_addr (const char *key) const | 
| int | bfind (long key, T &data) const | 
| void | get_items (ARRAY< long > &keys, ARRAY< T > &data) const | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | |||||||||
| 
 | 
| 
 | ||||||||||||||||||||||||
| 
 | 
| 
 | ||||||||||||||||
| 
 | 
| 
 | ||||||||||||||||
| 
 | 
| 
 | ||||||||||||||||
| 
 | 
| 
 | |||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||
| 
 | 
| 
 | ||||||||||||||||
| 
 | 
 1.2.18
1.2.18