le_hashmap_Hashmap_t Struct Reference
#include <le_hashmap.h>
Data Fields | |
le_hashmap_HashmapIt_t | iterator |
Iterator instance. | |
le_hashmap_EqualsFunc_t | equalsFuncPtr |
Equality operator. | |
le_hashmap_HashFunc_t | hashFuncPtr |
Hash operator. | |
le_hashmap_Bucket_t * | bucketsPtr |
Pointer to the array of hash map buckets. | |
le_mem_PoolRef_t | entryPoolRef |
Memory pool to expand into for expanding buckets. | |
size_t | bucketCount |
Number of buckets. | |
size_t | size |
Number of inserted entries. | |
const char * | nameStr |
Name of the hashmap for diagnostic purposes. | |
le_log_TraceRef_t | traceRef |
Log trace reference for debugging the hashmap. | |
Detailed Description
The hashmap itself
- Note
- This is an internal structure which should not be instantiated directly
The documentation for this struct was generated from the following file: