|
void *(* | malloc )(size_t) |
|
void *(* | realloc )(void *, size_t) |
|
void(* | free )(void *) |
|
size_t | elsize |
|
size_t | cap |
|
uint64_t | seed0 |
|
uint64_t | seed1 |
|
uint64_t(* | hash )(const void *item, uint64_t seed0, uint64_t seed1) |
|
int(* | compare )(const void *a, const void *b, void *udata) |
|
void(* | elfree )(void *item) |
|
void * | udata |
|
size_t | bucketsz |
|
size_t | nbuckets |
|
size_t | count |
|
size_t | mask |
|
size_t | growat |
|
size_t | shrinkat |
|
uint8_t | loadfactor |
|
uint8_t | growpower |
|
bool | oom |
|
void * | buckets |
|
void * | spare |
|
void * | edata |
|
The documentation for this struct was generated from the following file:
- src/parsers/src/hashmap/hashmap.c