xrpld
Loading...
Searching...
No Matches
std::hash< xrpl::MPTIssue > Struct Reference

#include <Book.h>

Inheritance diagram for std::hash< xrpl::MPTIssue >:
Collaboration diagram for std::hash< xrpl::MPTIssue >:

Public Types

using value_type = std::size_t
using argument_type = xrpl::MPTIssue

Public Member Functions

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

Private Types

using id_hash_type = boost::base_from_member<std::hash<xrpl::MPTID>, 0>

Detailed Description

Definition at line 114 of file Book.h.

Member Typedef Documentation

◆ id_hash_type

using std::hash< xrpl::MPTIssue >::id_hash_type = boost::base_from_member<std::hash<xrpl::MPTID>, 0>
private

Definition at line 117 of file Book.h.

◆ value_type

using std::hash< xrpl::MPTIssue >::value_type = std::size_t

Definition at line 122 of file Book.h.

◆ argument_type

using std::hash< xrpl::MPTIssue >::argument_type = xrpl::MPTIssue

Definition at line 123 of file Book.h.

Constructor & Destructor Documentation

◆ hash()

std::hash< xrpl::MPTIssue >::hash ( )
explicitdefault

Member Function Documentation

◆ operator()()

value_type std::hash< xrpl::MPTIssue >::operator() ( argument_type const & value) const

Definition at line 126 of file Book.h.