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

Functions

unsigned int OIIO_API XXH32 (const void *input, size_t length, unsigned seed=1771)
 
unsigned long long OIIO_API XXH64 (const void *input, size_t length, unsigned long long seed=1771)
 
size_t xxhash (const void *input, size_t length, size_t seed=1771)
 
template<typename Str >
size_t xxhash (const Str &s, size_t seed=1771)
 

Function Documentation

unsigned int OIIO_API xxhash::XXH32 ( const void input,
size_t  length,
unsigned  seed = 1771 
)
unsigned long long OIIO_API xxhash::XXH64 ( const void input,
size_t  length,
unsigned long long  seed = 1771 
)
size_t xxhash::xxhash ( const void input,
size_t  length,
size_t  seed = 1771 
)
inline

Definition at line 130 of file hash.h.

template<typename Str >
size_t xxhash::xxhash ( const Str &  s,
size_t  seed = 1771 
)
inline

Definition at line 136 of file hash.h.