HDK
|
Functions | |
STATIC_INLINE uint32_t | Hash32Len13to24 (const char *s, size_t len) |
STATIC_INLINE uint32_t | Hash32Len0to4 (const char *s, size_t len) |
STATIC_INLINE uint32_t | Hash32Len5to12 (const char *s, size_t len) |
STATIC_INLINE uint32_t | Hash32 (const char *s, size_t len) |
STATIC_INLINE uint32_t | Hash32WithSeed (const char *s, size_t len, uint32_t seed) |
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 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 uint128_t | CityMurmur (const char *s, size_t len, uint128_t seed) |
STATIC_INLINE uint128_t | CityHash128WithSeed (const char *s, size_t len, uint128_t seed) |
STATIC_INLINE uint128_t | CityHash128 (const char *s, size_t len) |
uint128_t STATIC_INLINE | Fingerprint128 (const char *s, size_t len) |
STATIC_INLINE uint128_t farmhash::farmhashcc::CityHash128 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 1982 of file farmhash.h.
STATIC_INLINE uint128_t farmhash::farmhashcc::CityHash128WithSeed | ( | const char * | s, |
size_t | len, | ||
uint128_t | seed | ||
) |
Definition at line 1919 of file farmhash.h.
STATIC_INLINE uint128_t farmhash::farmhashcc::CityMurmur | ( | const char * | s, |
size_t | len, | ||
uint128_t | seed | ||
) |
Definition at line 1889 of file farmhash.h.
uint128_t STATIC_INLINE farmhash::farmhashcc::Fingerprint128 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 1989 of file farmhash.h.
STATIC_INLINE uint32_t farmhash::farmhashcc::Hash32 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 1727 of file farmhash.h.
STATIC_INLINE uint32_t farmhash::farmhashcc::Hash32Len0to4 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 1708 of file farmhash.h.
STATIC_INLINE uint32_t farmhash::farmhashcc::Hash32Len13to24 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 1696 of file farmhash.h.
STATIC_INLINE uint32_t farmhash::farmhashcc::Hash32Len5to12 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 1719 of file farmhash.h.
STATIC_INLINE uint32_t farmhash::farmhashcc::Hash32WithSeed | ( | const char * | s, |
size_t | len, | ||
uint32_t | seed | ||
) |
Definition at line 1796 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashcc::HashLen0to16 | ( | const char * | s, |
size_t | len | ||
) |
Definition at line 1836 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashcc::HashLen16 | ( | uint64_t | u, |
uint64_t | v | ||
) |
Definition at line 1822 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashcc::HashLen16 | ( | uint64_t | u, |
uint64_t | v, | ||
uint64_t | mul | ||
) |
Definition at line 1826 of file farmhash.h.
STATIC_INLINE uint64_t farmhash::farmhashcc::ShiftMix | ( | uint64_t | val | ) |
Definition at line 1818 of file farmhash.h.
STATIC_INLINE pair<uint64_t, uint64_t> farmhash::farmhashcc::WeakHashLen32WithSeeds | ( | uint64_t | w, |
uint64_t | x, | ||
uint64_t | y, | ||
uint64_t | z, | ||
uint64_t | a, | ||
uint64_t | b | ||
) |
Definition at line 1863 of file farmhash.h.
STATIC_INLINE pair<uint64_t, uint64_t> farmhash::farmhashcc::WeakHashLen32WithSeeds | ( | const char * | s, |
uint64_t | a, | ||
uint64_t | b | ||
) |
Definition at line 1875 of file farmhash.h.