identifies the hashtable for which operations are to be performed More...
#include <hashtable.h>
| Data Fields | |
| hash_table_element_t ** | store_house | 
| hash_table_mode_t | mode | 
| size_t | key_count | 
| uint16_t | key_num | 
| size_t | key_ratio | 
identifies the hashtable for which operations are to be performed
| size_t hash_table::key_count | 
number of keys in the hash table
| uint16_t hash_table::key_num | 
number of keys allocated in the hash table
| size_t hash_table::key_ratio | 
the ratio of key_count / key_num at which the hash table should be expanded
| hash_table_mode_t hash_table::mode | 
mode of the hash table
| hash_table_element_t** hash_table::store_house | 
the hash table array where all values are stored