![]() |
ATLAS Offline Software
|
Implementation of MurmurHash2. More...
#include "CxxUtils/MurmurHash2.h"
Go to the source code of this file.
Namespaces | |
CxxUtils | |
Macros | |
#define | BIG_CONSTANT(x) (x##LLU) |
#define | MIX(h, k, m) { k *= m; k ^= k >> r; k *= m; h *= m; h ^= k; } |
Functions | |
uint32_t | CxxUtils::MurmurHash2 (const void *key, int len, uint32_t seed) |
uint64_t | CxxUtils::MurmurHash64A (const void *key, int len, uint64_t seed) |
uint64_t | CxxUtils::MurmurHash64B (const void *key, int len, uint64_t seed) |
uint32_t | CxxUtils::MurmurHash2A (const void *key, int len, uint32_t seed) |
uint32_t | CxxUtils::MurmurHashNeutral2 (const void *key, int len, uint32_t seed) |
uint32_t | CxxUtils::MurmurHashAligned2 (const void *key, int len, uint32_t seed) |
Implementation of MurmurHash2.
Definition in file MurmurHash2.cxx.
Definition at line 35 of file MurmurHash2.cxx.