Go to the source code of this file.
◆ XXH32_feed
◆ XXH32_getIntermediateResult
◆ XXH32_result
◆ XXH32_SIZEOFSTATE
#define XXH32_SIZEOFSTATE 48 |
◆ XXH_errorcode
Enumerator |
---|
XXH_OK | |
XXH_ERROR | |
Definition at line 70 of file xxhash.h.
◆ XXH32()
unsigned int XXH32 |
( |
const void * |
input, |
|
|
int |
len, |
|
|
unsigned int |
seed |
|
) |
| |
XXH_NAMESPACE, aka Namespace Emulation :
If you want to include and expose xxHash functions from within your own library, but also want to avoid symbol collisions with other libraries which may also include xxHash,
you can use XXH_NAMESPACE, to automatically prefix any public symbol from xxhash library with the value of XXH_NAMESPACE (therefore, avoid NULL and numeric values).
Note that no change is required within the calling program as long as it includes xxhash.h
: regular symbol name will be automatically translated by this header.
Definition at line 265 of file xxhash.c.
◆ XXH32_digest()
unsigned int XXH32_digest |
( |
void * |
state | ) |
|
◆ XXH32_init()
void* XXH32_init |
( |
unsigned int |
seed | ) |
|
◆ XXH32_intermediateDigest()
unsigned int XXH32_intermediateDigest |
( |
void * |
state | ) |
|
◆ XXH32_resetState()
XXH_errorcode XXH32_resetState |
( |
void * |
state, |
|
|
unsigned int |
seed |
|
) |
| |
◆ XXH32_sizeofState()
int XXH32_sizeofState |
( |
| ) |
|
◆ XXH32_update()
XXH_errorcode XXH32_update |
( |
void * |
state, |
|
|
const void * |
input, |
|
|
int |
len |
|
) |
| |