rippled
Public Types | Public Member Functions | Private Types | Private Attributes | List of all members
boost::hash< ripple::Book > Struct Reference
Inheritance diagram for boost::hash< ripple::Book >:
Inheritance graph
[legend]
Collaboration diagram for boost::hash< ripple::Book >:
Collaboration graph
[legend]

Public Types

using Base = std::hash< ripple::Book >
 
using value_type = std::size_t
 
using argument_type = ripple::Book
 

Public Member Functions

 hash ()=default
 
value_type operator() (argument_type const &value) const
 

Private Types

using hasher = std::hash< ripple::Issue >
 

Private Attributes

hasher m_hasher
 

Detailed Description

Definition at line 164 of file Book.h.

Member Typedef Documentation

◆ Base

using boost::hash< ripple::Book >::Base = std::hash<ripple::Book>

Definition at line 168 of file Book.h.

◆ hasher

using std::hash< ripple::Book >::hasher = std::hash<ripple::Issue>
privateinherited

Definition at line 128 of file Book.h.

◆ value_type

Definition at line 135 of file Book.h.

◆ argument_type

Definition at line 136 of file Book.h.

Constructor & Destructor Documentation

◆ hash()

boost::hash< ripple::Book >::hash ( )
explicitdefault

Member Function Documentation

◆ operator()()

value_type std::hash< ripple::Book >::operator() ( argument_type const &  value) const
inherited

Definition at line 139 of file Book.h.

Member Data Documentation

◆ m_hasher

hasher std::hash< ripple::Book >::m_hasher
privateinherited

Definition at line 130 of file Book.h.