#include "TCTypes.h"
#include <vector>
#include <string>
#include <functional>
Go to the source code of this file.
Classes | |
struct | TC::Hash< KEY_TYPE > |
Functor for calculating a hash value. More... | |
struct | TC::Hash< sint8 > |
Functor specialization (sint8) for calculating a hash value. More... | |
struct | TC::Hash< uint8 > |
Functor specialization (uint8) for calculating a hash value. More... | |
struct | TC::Hash< sint16 > |
Functor specialization (sint16) for calculating a hash value. More... | |
struct | TC::Hash< uint16 > |
Functor specialization (uint16) for calculating a hash value. More... | |
struct | TC::Hash< sint32 > |
Functor specialization (sint32) for calculating a hash value. More... | |
struct | TC::Hash< uint32 > |
Functor specialization (uint32) for calculating a hash value. More... | |
struct | TC::Hash< char * > |
Functor specialization (char*) for calculating a hash value. More... | |
struct | TC::Hash< std::string > |
Functor specialization (std::string) for calculating a hash value. More... | |
class | TC::HashTable< KEY_TYPE, MAP_TYPE, HASH_FUNC, KEY_VALUE_COMPARE_FUNC > |
Generic hash table. More... | |
struct | TC::HashTable< KEY_TYPE, MAP_TYPE, HASH_FUNC, KEY_VALUE_COMPARE_FUNC >::_Element |
Internal hash table structure which stores the key value and the mapped value of one entry. More... | |
Namespaces | |
namespace | TC |
Definition in file TCHashTable.h.