#include <tommyhashdyn.h>
Public Attributes | |
tommy_hashdyn_node ** | bucket |
tommy_uint_t | bucket_bit |
tommy_count_t | bucket_max |
tommy_count_t | bucket_mask |
tommy_count_t | count |
Hashtable container type.
Definition at line 161 of file tommyhashdyn.h.
tommy_hashdyn_node** tommy_hashdyn_struct::bucket |
Hash buckets. One list for each hash modulus.
Definition at line 162 of file tommyhashdyn.h.
tommy_uint_t tommy_hashdyn_struct::bucket_bit |
Bits used in the bit mask.
Definition at line 163 of file tommyhashdyn.h.
tommy_count_t tommy_hashdyn_struct::bucket_mask |
Bit mask to access the buckets.
Definition at line 165 of file tommyhashdyn.h.
tommy_count_t tommy_hashdyn_struct::bucket_max |
Number of buckets.
Definition at line 164 of file tommyhashdyn.h.
tommy_count_t tommy_hashdyn_struct::count |
Number of elements.
Definition at line 166 of file tommyhashdyn.h.