|
CHashTable 1
|
#include <hash_table_internal.h>
Data Fields | |
| Entry ** | buckets |
| size_t | size |
| size_t | count |
| size_t | load_threshold_count |
Related Symbols | |
(Note that these are not member symbols.) | |
| typedef struct hash_table | HashTable |
| An opaque handle to a hash table object. | |
@biref Internal implementation of the hash table Holds the reference to the bucket array and other table information
| Entry** hash_table::buckets |
Bucket array consists of linked lists
| size_t hash_table::count |
Item count
| size_t hash_table::load_threshold_count |
If the count exceeds this threshold, the table size will be increased
| size_t hash_table::size |
Table size. Always a prime number