Data Fields
tommy_arrayof_struct Struct Reference

Array container type. More...

Data Fields

void * bucket [TOMMY_ARRAYOF_BIT_MAX]
 Dynamic array of buckets. More...
 
tommy_size_t element_size
 Size of the stored element in bytes. More...
 
tommy_uint_t bucket_bit
 Bits used in the bit mask. More...
 
tommy_count_t bucket_max
 Number of buckets. More...
 
tommy_count_t count
 Number of initialized elements in the array. More...
 

Detailed Description

Array container type.

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

Field Documentation

void* tommy_arrayof_struct::bucket[TOMMY_ARRAYOF_BIT_MAX]

Dynamic array of buckets.

tommy_size_t tommy_arrayof_struct::element_size

Size of the stored element in bytes.

tommy_uint_t tommy_arrayof_struct::bucket_bit

Bits used in the bit mask.

tommy_count_t tommy_arrayof_struct::bucket_max

Number of buckets.

tommy_count_t tommy_arrayof_struct::count

Number of initialized elements in the array.


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