rippled
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Friends | List of all members
ripple::CashDiff::OfferAmounts Struct Reference
Collaboration diagram for ripple::CashDiff::OfferAmounts:
Collaboration graph
[legend]

Public Member Functions

STAmount const & takerPays () const
 
STAmount const & takerGets () const
 
STAmount const & operator[] (std::size_t i) const
 

Static Public Member Functions

static constexpr std::size_t count ()
 

Public Attributes

STAmount amounts [count_]
 

Static Public Attributes

static constexpr std::size_t count_ = 2
 

Friends

bool operator< (OfferAmounts const &lhs, OfferAmounts const &rhs)
 

Detailed Description

Definition at line 121 of file CashDiff.h.

Member Function Documentation

◆ count()

static constexpr std::size_t ripple::CashDiff::OfferAmounts::count ( )
staticconstexpr

Definition at line 124 of file CashDiff.h.

◆ takerPays()

STAmount const& ripple::CashDiff::OfferAmounts::takerPays ( ) const

Definition at line 130 of file CashDiff.h.

◆ takerGets()

STAmount const& ripple::CashDiff::OfferAmounts::takerGets ( ) const

Definition at line 135 of file CashDiff.h.

◆ operator[]()

STAmount const& ripple::CashDiff::OfferAmounts::operator[] ( std::size_t  i) const

Definition at line 140 of file CashDiff.h.

Friends And Related Function Documentation

◆ operator<

bool operator< ( OfferAmounts const &  lhs,
OfferAmounts const &  rhs 
)
friend

Definition at line 146 of file CashDiff.h.

Member Data Documentation

◆ count_

constexpr std::size_t ripple::CashDiff::OfferAmounts::count_ = 2
staticconstexpr

Definition at line 123 of file CashDiff.h.

◆ amounts

STAmount ripple::CashDiff::OfferAmounts::amounts[count_]

Definition at line 128 of file CashDiff.h.