|
offbrand
A collection of generic, reference counted datastructures in C for C
|
obmap internal structure, encapsulating all data needed for an instance of obmap More...
#include <obmap_private.h>
Public Attributes | |
| obj | base |
| uint8_t | cap_idx |
| obvector * | hash_table |
| obdeque * | pairs |
| uint32_t | collisions |
obmap internal structure, encapsulating all data needed for an instance of obmap
| obj obmap_struct::base |
obj containing reference count and class membership data
| uint8_t obmap_struct::cap_idx |
index within MAP_CAPACITIES used as lookup for capacity of map
| uint32_t obmap_struct::collisions |
variable that tracks the number of hashing colisions encountered when adding keys to the table
| obvector* obmap_struct::hash_table |
map lookup table
| obdeque* obmap_struct::pairs |
A dense list of all MapPairs within the map, for speedy rehash
1.8.4