8#include "fixed_string.hpp"
12namespace hi::inline
v1 {
14template<fixed_
string Tag>
17 constexpr static auto tag = Tag;
32 template<
typename... Args>
36 auto tmp = (... ^ sip_hash24x2<Args>{}(args));
37 _value = std::bit_cast<uint128_t>(tmp);
46 _value = std::bit_cast<uint128_t>(sip_hash24x2<std::decay_t<T>>{}(other));
52 [[nodiscard]]
constexpr bool empty()
const noexcept
57 constexpr operator bool()
const noexcept
Extra integer definitions.
DOXYGEN BUG.
Definition algorithm.hpp:15
unsigned __int128_t uint128_t
Unsigned 128 bit integer.
Definition stdint.hpp:90
Definition long_tagged_id.hpp:15