fnv1a.h file
Namespaces
- namespace rll
- Contract-programming related functions and classes.
- namespace rll::crypto
- namespace rll::crypto::detail
Functions
- auto hash_32_fnv1a(char const* str, u32 value = detail::val_32_const) → u32 constexpr noexcept
- auto hash_64_fnv1a(char const* str, u64 value = detail::val_64_const) → u64 constexpr noexcept
Variables
- auto prime_32_const constexpr
- auto prime_64_const constexpr
- auto val_32_const constexpr
- auto val_64_const constexpr