#include <MT_hashtable.h>

| Static Public Member Functions | |
| static HashTableEntry * | alloc () | 
| static void | free (HashTableEntry *entry) | 
| Data Fields | |
| key_t | key | 
| data_t | data | 
| HashTableEntry * | next | 
Definition at line 40 of file MT_hashtable.h.
| static HashTableEntry* HashTableEntry< key_t, data_t >::alloc | ( | ) |  [inline, static] | 
Definition at line 46 of file MT_hashtable.h.
References ats_malloc().
| static void HashTableEntry< key_t, data_t >::free | ( | HashTableEntry< key_t, data_t > * | entry | ) |  [inline, static] | 
Definition at line 51 of file MT_hashtable.h.
References ats_free().
| data_t HashTableEntry< key_t, data_t >::data | 
Definition at line 43 of file MT_hashtable.h.
Referenced by IMTHashTable< key_t, data_t >::GC(), IMTHashTable< key_t, data_t >::insert_entry(), IMTHashTable< key_t, data_t >::lookup_entry(), and IMTHashTable< key_t, data_t >::remove_entry().
| key_t HashTableEntry< key_t, data_t >::key | 
Definition at line 42 of file MT_hashtable.h.
Referenced by IMTHashTable< key_t, data_t >::insert_entry(), IMTHashTable< key_t, data_t >::lookup_entry(), IMTHashTable< key_t, data_t >::remove_entry(), and IMTHashTable< key_t, data_t >::resize().
| HashTableEntry* HashTableEntry< key_t, data_t >::next | 
Definition at line 44 of file MT_hashtable.h.
Referenced by IMTHashTable< key_t, data_t >::GC(), IMTHashTable< key_t, data_t >::insert_entry(), IMTHashTable< key_t, data_t >::lookup_entry(), IMTHashTable< key_t, data_t >::remove_entry(), IMTHashTable< key_t, data_t >::reset(), and IMTHashTable< key_t, data_t >::resize().
 1.7.1
 1.7.1