rippled
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ripple::test::nonhash< Bits > Struct Template Reference
Collaboration diagram for ripple::test::nonhash< Bits >:
Collaboration graph
[legend]

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, WIDTHdata_
 

Static Public Attributes

static constexpr auto const endian = boost::endian::order::big
 
static constexpr std::size_t WIDTH = Bits / 8
 

Detailed Description

template<std::size_t Bits>
struct ripple::test::nonhash< Bits >

Definition at line 17 of file base_uint_test.cpp.

Constructor & Destructor Documentation

◆ nonhash()

template<std::size_t Bits>
ripple::test::nonhash< Bits >::nonhash ( )
default

Member Function Documentation

◆ operator()()

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

Definition at line 27 of file base_uint_test.cpp.

◆ operator std::size_t()

template<std::size_t Bits>
ripple::test::nonhash< Bits >::operator std::size_t ( )
explicitnoexcept

Definition at line 34 of file base_uint_test.cpp.

Member Data Documentation

◆ endian

template<std::size_t Bits>
constexpr auto const ripple::test::nonhash< Bits >::endian = boost::endian::order::big
staticconstexpr

Definition at line 19 of file base_uint_test.cpp.

◆ WIDTH

template<std::size_t Bits>
constexpr std::size_t ripple::test::nonhash< Bits >::WIDTH = Bits / 8
staticconstexpr

Definition at line 20 of file base_uint_test.cpp.

◆ data_

Definition at line 22 of file base_uint_test.cpp.