#include <hashtable.h>
The members of this struct are for internal use only; programs can manipulate hash tables through the interface exposed in hashtable.h.
Definition at line 10 of file hashtable.h.
Data Fields | |
| hashtable_entry ** | bucket |
| The buckets in this hash table. | |
| unsigned int(* | hash )(const char *) |
| The hash function to be used with this hash table. | |
| unsigned int | nbuckets |
| The number of buckets in this hash table. | |
| struct hashtable_entry ** hashtable::bucket |
The buckets in this hash table.
Each bucket is a linked list of entries, terminated by NULL.
Definition at line 13 of file hashtable.h.
| unsigned int(* hashtable::hash)(const char *) |
The hash function to be used with this hash table.
| unsigned int hashtable::nbuckets |
1.5.1