lab_hash
Hellish Hash Tables
 All Classes Namespaces Files Functions Variables Pages
hashes.cpp File Reference

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

Detailed Description

Implementation of specialized hash functions for different key types.

Author
Chase Geigle
Date
Summer 2012