CHashTable 1
Loading...
Searching...
No Matches
hash_table Struct Reference

#include <hash_table_internal.h>

Collaboration diagram for hash_table:
[legend]

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.
 

Detailed Description

@biref Internal implementation of the hash table Holds the reference to the bucket array and other table information

Field Documentation

◆ buckets

Entry** hash_table::buckets

Bucket array consists of linked lists

◆ count

size_t hash_table::count

Item count

◆ load_threshold_count

size_t hash_table::load_threshold_count

If the count exceeds this threshold, the table size will be increased

◆ size

size_t hash_table::size

Table size. Always a prime number


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