HashTable Struct Reference
Hash table description. More...
#include <hashtable.h>
Data Fields | |
| const void ** | mem |
| Buckets of data. | |
| uint16_t | max_elts_log2 |
| Log2 of the size of the table. | |
| bool | key_internal: 1 |
| true if the key is copied internally | |
| hook_get_key | hook |
| Hook to get the key. | |
| uint8_t * | mem |
| Pointer to the key memory. | |
Detailed Description
Hash table description.
- Note:
- This structures MUST NOT be accessed directly. Its definition is provided in the header file only for optimization purposes (see the rationale in hashtable.c).
-
If new elements must be added to this list, please double check
DECLARE_HASHTABLE, which requires the existing elements to be at the top.
Definition at line 88 of file hashtable.h.
The documentation for this struct was generated from the following file:
