HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
farmhash::farmhashxo Namespace Reference

Functions

STATIC_INLINE uint64_t H32 (const char *s, size_t len, uint64_t mul, uint64_t seed0=0, uint64_t seed1=0)
 
STATIC_INLINE uint64_t HashLen33to64 (const char *s, size_t len)
 
STATIC_INLINE uint64_t HashLen65to96 (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)
 

Function Documentation

STATIC_INLINE uint64_t farmhash::farmhashxo::H32 ( const char *  s,
size_t  len,
uint64_t  mul,
uint64_t  seed0 = 0,
uint64_t  seed1 = 0 
)

Definition at line 816 of file farmhash.h.

STATIC_INLINE uint64_t farmhash::farmhashxo::Hash64 ( const char *  s,
size_t  len 
)

Definition at line 848 of file farmhash.h.

STATIC_INLINE uint64_t farmhash::farmhashxo::Hash64WithSeed ( const char *  s,
size_t  len,
uint64_t  seed 
)

Definition at line 870 of file farmhash.h.

STATIC_INLINE uint64_t farmhash::farmhashxo::Hash64WithSeeds ( const char *  s,
size_t  len,
uint64_t  seed0,
uint64_t  seed1 
)

Definition at line 866 of file farmhash.h.

STATIC_INLINE uint64_t farmhash::farmhashxo::HashLen33to64 ( const char *  s,
size_t  len 
)

Definition at line 830 of file farmhash.h.

STATIC_INLINE uint64_t farmhash::farmhashxo::HashLen65to96 ( const char *  s,
size_t  len 
)

Definition at line 839 of file farmhash.h.