Crate fasthash_sys_fork
source · [−]Structs
@internal @brief Structure for XXH3 streaming API.
@brief Canonical (big endian) representation of @ref XXH32_hash_t.
@internal @brief Structure for XXH32 streaming API.
Canonical representation
@internal @brief Structure for XXH64 streaming API.
Canonical representation
@brief The return value from 128-bit hashes.
Constants
Statics
Functions
Streaming
@brief Converts an @ref XXH32_hash_t to a big endian @ref XXH32_canonical_t.
@brief Copies one @ref XXH32_state_t to another.
@brief Allocates an @ref XXH32_state_t.
@brief Returns the calculated hash value from an @ref XXH32_state_t.
@brief Frees an @ref XXH32_state_t.
@brief Converts an @ref XXH32_canonical_t to a native @ref XXH32_hash_t.
@brief Resets an @ref XXH32_state_t to begin a new hash.
@brief Consumes a block of @p input to an @ref XXH32_state_t.
XXH128_cmp():
XXH128_isEqual():
Return: 1 if h1
and h2
are equal, 0 if they are not.
@brief Obtains the xxHash version.
Type Definitions
@brief The state struct for the XXH3 streaming API.
@typedef struct XXH32_state_s XXH32_state_t @brief The opaque state struct for the XXH32 streaming API.
Streaming *******/ @brief The opaque state struct for the XXH64 streaming API.