xrpld
Loading...
Searching...
No Matches
xrpl::test::Nonhash< Bits > Struct Template Reference
Collaboration diagram for xrpl::test::Nonhash< Bits >:

Public Member Functions

 Nonhash ()=default
void operator() (void const *key, std::size_t len) noexcept
 operator std::size_t () noexcept

Public Attributes

std::array< std::uint8_t, kWidthdata

Static Public Attributes

static constexpr auto kEndian = boost::endian::order::big
static constexpr std::size_t kWidth = Bits / 8

Detailed Description

template<std::size_t Bits>
struct xrpl::test::Nonhash< Bits >

Definition at line 27 of file base_uint_test.cpp.

Constructor & Destructor Documentation

◆ Nonhash()

template<std::size_t Bits>
xrpl::test::Nonhash< Bits >::Nonhash ( )
default

Member Function Documentation

◆ operator()()

template<std::size_t Bits>
void xrpl::test::Nonhash< Bits >::operator() ( void const * key,
std::size_t len )
noexcept

Definition at line 37 of file base_uint_test.cpp.

◆ operator std::size_t()

template<std::size_t Bits>
xrpl::test::Nonhash< Bits >::operator std::size_t ( )
explicitnoexcept

Definition at line 44 of file base_uint_test.cpp.

Member Data Documentation

◆ kEndian

template<std::size_t Bits>
auto xrpl::test::Nonhash< Bits >::kEndian = boost::endian::order::big
staticconstexpr

Definition at line 29 of file base_uint_test.cpp.

◆ kWidth

template<std::size_t Bits>
std::size_t xrpl::test::Nonhash< Bits >::kWidth = Bits / 8
staticconstexpr

Definition at line 30 of file base_uint_test.cpp.

◆ data

Definition at line 32 of file base_uint_test.cpp.