#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|