CAFE
Computational Analysis of gene Family Evolution
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
hash_table Struct Reference

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
 

Detailed Description

identifies the hashtable for which operations are to be performed

Field Documentation

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


The documentation for this struct was generated from the following file: