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