Antkeeper
0.0.1
|
User-defined literals for compile-time string hashing. More...
Functions | |
consteval std::uint32_t | operator""_fnv1a32 (const char *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 32-bit FNV-1a hash function. More... | |
consteval std::uint32_t | operator""_fnv1a32 (const wchar_t *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 32-bit FNV-1a hash function. More... | |
consteval std::uint32_t | operator""_fnv1a32 (const char8_t *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 32-bit FNV-1a hash function. More... | |
consteval std::uint32_t | operator""_fnv1a32 (const char16_t *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 32-bit FNV-1a hash function. More... | |
consteval std::uint32_t | operator""_fnv1a32 (const char32_t *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 32-bit FNV-1a hash function. More... | |
consteval std::uint64_t | operator""_fnv1a64 (const char *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 64-bit FNV-1a hash function. More... | |
consteval std::uint64_t | operator""_fnv1a64 (const wchar_t *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 64-bit FNV-1a hash function. More... | |
consteval std::uint64_t | operator""_fnv1a64 (const char8_t *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 64-bit FNV-1a hash function. More... | |
consteval std::uint64_t | operator""_fnv1a64 (const char16_t *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 64-bit FNV-1a hash function. More... | |
consteval std::uint64_t | operator""_fnv1a64 (const char32_t *string, std::size_t length) noexcept |
Hashes a string at compile-time using the 64-bit FNV-1a hash function. More... | |
User-defined literals for compile-time string hashing.
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |