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