38#ifndef WPIUTIL_WPI_XXHASH_H
39#define WPIUTIL_WPI_XXHASH_H
49uint64_t
xxHash64(std::span<const uint8_t> Data);
53 return xxh3_64bits(std::span(
reinterpret_cast<const uint8_t*
>(data.data()), data.size()));
Foonathan namespace.
Definition ntcore_cpp.h:26
uint64_t xxHash64(std::string_view Data)
XXH128_hash_t xxh3_128bits(std::span< const uint8_t > data)
XXH3's 128-bit variant.
uint64_t xxh3_64bits(std::span< const uint8_t > data)
The return value from 128-bit hashes.
Definition xxhash.h:66
uint64_t low64
Definition xxhash.h:67
uint64_t high64
Definition xxhash.h:68
bool operator==(const XXH128_hash_t rhs) const
Convenience equality check operator.
Definition xxhash.h:71