HDK
|
Functions | |
STATIC_INLINE uint64_t | ShiftMix (uint64_t val) |
STATIC_INLINE uint64_t | HashLen16 (uint64_t u, uint64_t v) |
STATIC_INLINE uint64_t | HashLen16 (uint64_t u, uint64_t v, uint64_t mul) |
STATIC_INLINE uint64_t | HashLen0to16 (const char *s, size_t len) |
STATIC_INLINE uint64_t | HashLen17to32 (const char *s, size_t len) |
STATIC_INLINE pair< uint64_t, uint64_t > | WeakHashLen32WithSeeds (uint64_t w, uint64_t x, uint64_t y, uint64_t z, uint64_t a, uint64_t b) |
STATIC_INLINE pair< uint64_t, uint64_t > | WeakHashLen32WithSeeds (const char *s, uint64_t a, uint64_t b) |
STATIC_INLINE uint64_t | HashLen33to64 (const char *s, size_t len) |
STATIC_INLINE uint64_t | Hash64 (const char *s, size_t len) |
STATIC_INLINE uint64_t | Hash64WithSeeds (const char *s, size_t len, uint64_t seed0, uint64_t seed1) |
STATIC_INLINE uint64_t | Hash64WithSeed (const char *s, size_t len, uint64_t seed) |
STATIC_INLINE uint64_t farmhash::farmhashna::Hash64 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 630 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashna::Hash64WithSeed | ( | const char * | s, |
size_t | len, | ||
uint64_t | seed | ||
) |
Definition at line 689 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashna::Hash64WithSeeds | ( | const char * | s, |
size_t | len, | ||
uint64_t | seed0, | ||
uint64_t | seed1 | ||
) |
Definition at line 685 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashna::HashLen0to16 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 552 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashna::HashLen16 | ( | uint64_t | u, |
uint64_t | v | ||
) |
Definition at line 538 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashna::HashLen16 | ( | uint64_t | u, |
uint64_t | v, | ||
uint64_t | mul | ||
) |
Definition at line 542 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashna::HashLen17to32 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 579 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashna::HashLen33to64 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 614 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashna::ShiftMix | ( | uint64_t | val | ) |
Definition at line 534 of file farmhash.h.
STATIC_INLINE pair<uint64_t, uint64_t> farmhash::farmhashna::WeakHashLen32WithSeeds | ( | uint64_t | w, |
uint64_t | x, | ||
uint64_t | y, | ||
uint64_t | z, | ||
uint64_t | a, | ||
uint64_t | b | ||
) |
Definition at line 591 of file farmhash.h.
STATIC_INLINE pair<uint64_t, uint64_t> farmhash::farmhashna::WeakHashLen32WithSeeds | ( | const char * | s, |
uint64_t | a, | ||
uint64_t | b | ||
) |
Definition at line 603 of file farmhash.h.