hashtable_entry Struct Reference

#include <hashtable.h>


Detailed Description

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.

Data Fields

char * key
 The key for the entry.
hashtable_entrynext
 A pointer to the next entry in the same bucket.
void * value
 The value for the entry.


Field Documentation

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.


The documentation for this struct was generated from the following files:
Generated on Mon Jul 30 14:58:22 2007 for hashtable by  doxygen 1.5.1