Public API module

Contains details on the public xxHash functions.

Modules

module XXH32 family
module XXH64 family
module XXH3 family

Enums

enum XXH_errorcode { XXH_OK = 0, XXH_ERROR }

Functions

auto XXH_versionNumber(void) -> XXH_PUBLIC_API unsigned
Obtains the xxHash version.

Defines

#define XXH_PUBLIC_API
#define XXH_VERSION_MAJOR
#define XXH_VERSION_MINOR
#define XXH_VERSION_RELEASE
#define XXH_VERSION_NUMBER

Enum documentation

Function documentation

XXH_PUBLIC_API unsigned XXH_versionNumber(void)

Obtains the xxHash version.

Returns XXH_VERSION_NUMBER as of when the function was compiled.

This is only useful when xxHash is compiled as a shared library, as it is independent of the version defined in the header.

Define documentation