dice-hash
Hash function for stl types and container
Loading...
Searching...
No Matches
Static Public Member Functions | Static Public Attributes | List of all members
dice::hash::lthash::MathEngine_Simple< Bits > Struct Template Reference

Static Public Member Functions

template<size_t DstExtent, size_t SrcExtent>
static void add (std::span< std::byte, DstExtent > dst, std::span< std::byte const, SrcExtent > src) noexcept
 
template<size_t DstExtent, size_t SrcExtent>
static void sub (std::span< std::byte, DstExtent > dst, std::span< std::byte const, SrcExtent > src) noexcept
 
template<size_t Extent>
requires (Bits::needs_padding)
static bool check_padding_bits (std::span< std::byte const, Extent > data) noexcept
 
template<size_t Extent>
requires (Bits::needs_padding)
static void clear_padding_bits (std::span< std::byte, Extent > data) noexcept
 

Static Public Attributes

static constexpr size_t min_buffer_align = alignof(uint64_t)
 

The documentation for this struct was generated from the following file: