|
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.