#include <limits.h>#include <assert.h>Go to the source code of this file.
Namespaces | |
| namespace | hudson |
| namespace | hudson::details |
Classes | |
| struct | hudson::details::mixer< 4 > |
| struct | hudson::details::mixer< 8 > |
| struct | hudson::details::hash_single< 4 > |
| struct | hudson::details::hash_single< 8 > |
| struct | hudson::details::hash_pair< 4 > |
| struct | hudson::details::hash_pair< 8 > |
| struct | hudson::details::hash_range< 4 > |
| struct | hudson::details::hash_range< 8 > |
Functions | |
| BOOST_STATIC_ASSERT (CHAR_BIT==8) | |
| template<class iterator, class hashfn> | |
| uint32_t | hudson::details::hsieh (iterator begin, const iterator &end, hashfn h) |
| template<class Int> | |
| Int | hudson::details::rot (Int x, unsigned k) |
| template<class iterator, class hasher> | |
| size_t | hudson::details::jenkins (iterator begin, iterator end, const hasher &hash) |
|
|
|
1.4.6