libacfutils
A general purpose library of utility functions designed to make it easier to develop addons for the X-Plane flight simulator.
|
#include <htbl.h>
Data Fields | |
size_t | tbl_sz |
size_t | key_sz |
list_t * | buckets |
size_t | num_values |
bool_t | multi_value |
Hash table structure. This is the object you want to allocate and subsequently initialize using htbl_create(). Use htbl_destroy() to deinitialize a hash table. Use htbl_set(), htbl_remove() and htbl_lookup() to respectively add, remove and look up hash table entries. The hash table supports storing duplicate entries for the same hash value.