ATLAS Offline Software
|
Implementation of MurmurHash2. More...
#include <cstdint>
Go to the source code of this file.
Classes | |
class | CxxUtils::CMurmurHash2A |
Namespaces | |
CxxUtils | |
Macros | |
#define | MurmurHash_mmix(h, k) { 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.h.
Definition at line 30 of file MurmurHash2.h.