23 #ifndef __ccxx_Hash_hxx 24 #define __ccxx_Hash_hxx 49 static uint32_t DEKHash(
const byte_t* data,
size_t length);
61 static uint32_t DJBHash(
const byte_t* data,
size_t length);
73 static uint32_t ELFHash(
const byte_t* data,
size_t length);
83 static uint32_t SDBMHash(
const byte_t* data,
size_t length);
94 #endif // __ccxx_Hash_hxx
#define COMMONCPP_API
Definition: Common.h++:126
A collection of hash functions.
Definition: Hash.h++:36
#define CCXX_COPY_DECLS(CLASS)
Inlines declarations of a copy constructor and assignment operator for the class CLASS.
Definition: Common.h++:295
Definition: AllocationMap.c++:25
unsigned char byte_t
An unsigned 8-bit value.
Definition: Integers.h++:68