libmoost
|
functor that uses fast_hash More...
#include <fast_hash.hpp>
Public Member Functions | |
template<typename T > | |
size_t | operator() (const T &p) const |
size_t | operator() (const void *key, size_t size) const |
size_t | operator() (const void *key, size_t size, size_t seed) const |
size_t | operator() (const std::string &str) const |
size_t | operator() (const std::string &str, size_t seed) const |
functor that uses fast_hash
Definition at line 113 of file fast_hash.hpp.
size_t moost::algorithm::FastHashFunctor< TSeed >::operator() | ( | const T & | p | ) | const [inline] |
size_t moost::algorithm::FastHashFunctor< TSeed >::operator() | ( | const void * | key, |
size_t | size | ||
) | const [inline] |
size_t moost::algorithm::FastHashFunctor< TSeed >::operator() | ( | const void * | key, |
size_t | size, | ||
size_t | seed | ||
) | const [inline] |
size_t moost::algorithm::FastHashFunctor< TSeed >::operator() | ( | const std::string & | str | ) | const [inline] |
size_t moost::algorithm::FastHashFunctor< TSeed >::operator() | ( | const std::string & | str, |
size_t | seed | ||
) | const [inline] |