#include "gft_common.h"Go to the source code of this file.
Classes | |
| struct | gft::HashTable::_hashnode |
| A hashing table node. More... | |
| struct | gft::HashTable::_hashtable |
Namespaces | |
| gft | |
| Base namespace for common definitions and prototypes. | |
| gft::HashTable | |
Typedefs | |
| typedef struct gft::HashTable::_hashnode | gft::HashTable::HashNode |
| A hashing table node. More... | |
| typedef struct gft::HashTable::_hashtable | gft::HashTable::HashTable |
Functions | |
| HashTable * | gft::HashTable::Create (int size) |
| A constructor. More... | |
| void | gft::HashTable::Destroy (HashTable **ht) |
| A destructor. More... | |
| void | gft::HashTable::Insert (HashTable *ht, char *key, void *value) |
| Insert the pair (key, value) in the hash table. More... | |
| void * | gft::HashTable::Search (HashTable *ht, char *key) |
| Search for the value associated with a key. More... | |
1.8.6