lab_hash
Hellish Hash Tables
|
Implementation of specialized hash functions for different key types. More...
Namespaces | |
hashes | |
hashes namespace: a collection of templated hash functions. | |
Functions | |
template<> | |
unsigned int | hashes::hash (const char &key, int size) |
Specialized hash() function for character keys. More... | |
template<> | |
unsigned int | hashes::hash (const std::string &key, int size) |
Specialized hash() function for std::string keys. More... | |
template<> | |
unsigned int | hashes::secondary_hash (const char &key, int size) |
Specialized hash function for character keys. More... | |
template<> | |
unsigned int | hashes::secondary_hash (const std::string &key, int size) |
Specialized hash function for std::string keys. More... | |
Implementation of specialized hash functions for different key types.