Structure representing an entry in a hash table. More...
#include <hashtable.h>
Data Fields | |
| char * | key |
| The key for the entry. | |
| struct hashtable_entry * | next |
| A pointer to the next entry in the same bucket. | |
| void * | value |
| The value for the entry. | |
Structure representing an entry in a hash table.
The members of this struct are for internal use only; programs can manipulate hash tables through the interface exposed in hashtable.h.
The structure contains the entry's key, its value, and a pointer to the next entry in the same bucket.
Definition at line 4 of file hashtable.h.
| char * hashtable_entry::key |
The key for the entry.
Definition at line 5 of file hashtable.h.
| struct hashtable_entry * hashtable_entry::next |
A pointer to the next entry in the same bucket.
The pointer is NULL if this is the last entry in the bucket.
Definition at line 7 of file hashtable.h.
| char * hashtable_entry::value |
The value for the entry.
Definition at line 6 of file hashtable.h.
1.6.3