Data Fields | |
size_t | size |
size_t | nnodes |
di_hash_node ** | nodes |
di_mem_chunk * | mem_chunk |
di_hash_func * | hash_func |
di_equal_func * | key_equal_func |
di_destroy_notify * | key_destroy_func |
di_destroy_notify * | value_destroy_func |
For internal use only.
size_t size |
the overall size
size_t nnodes |
number of nodes
nodes
di_mem_chunk for allocating the nodes (di_hash_node)
hashing function
key compare function
key destroy function, may NULL
value destroy function, may NULL