COMBINATORIAL_BLAS  1.6
tommy_hashdyn_struct Struct Reference

#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
 

Detailed Description

Hashtable container type.

Note
Don't use internal fields directly, but access the container only using functions.

Definition at line 161 of file tommyhashdyn.h.

Member Data Documentation

◆ bucket

tommy_hashdyn_node** tommy_hashdyn_struct::bucket

Hash buckets. One list for each hash modulus.

Definition at line 162 of file tommyhashdyn.h.

◆ bucket_bit

tommy_uint_t tommy_hashdyn_struct::bucket_bit

Bits used in the bit mask.

Definition at line 163 of file tommyhashdyn.h.

◆ bucket_mask

tommy_count_t tommy_hashdyn_struct::bucket_mask

Bit mask to access the buckets.

Definition at line 165 of file tommyhashdyn.h.

◆ bucket_max

tommy_count_t tommy_hashdyn_struct::bucket_max

Number of buckets.

Definition at line 164 of file tommyhashdyn.h.

◆ count

tommy_count_t tommy_hashdyn_struct::count

Number of elements.

Definition at line 166 of file tommyhashdyn.h.


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