xrpld
Loading...
Searching...
No Matches
xrpl::path::RippleCalc::Output Struct Reference

#include <RippleCalc.h>

Collaboration diagram for xrpl::path::RippleCalc::Output:

Public Member Functions

 Output ()=default
TER result () const
void setResult (TER const value)

Public Attributes

STAmount actualAmountIn
STAmount actualAmountOut
boost::container::flat_set< uint256removableOffers

Private Attributes

TER calculationResult_ = temUNKNOWN

Detailed Description

Definition at line 35 of file RippleCalc.h.

Constructor & Destructor Documentation

◆ Output()

xrpl::path::RippleCalc::Output::Output ( )
explicitdefault

Member Function Documentation

◆ result()

TER xrpl::path::RippleCalc::Output::result ( ) const
nodiscard

Definition at line 57 of file RippleCalc.h.

◆ setResult()

void xrpl::path::RippleCalc::Output::setResult ( TER const value)

Definition at line 62 of file RippleCalc.h.

Member Data Documentation

◆ actualAmountIn

STAmount xrpl::path::RippleCalc::Output::actualAmountIn

Definition at line 40 of file RippleCalc.h.

◆ actualAmountOut

STAmount xrpl::path::RippleCalc::Output::actualAmountOut

Definition at line 43 of file RippleCalc.h.

◆ removableOffers

boost::container::flat_set<uint256> xrpl::path::RippleCalc::Output::removableOffers

Definition at line 50 of file RippleCalc.h.

◆ calculationResult_

TER xrpl::path::RippleCalc::Output::calculationResult_ = temUNKNOWN
private

Definition at line 53 of file RippleCalc.h.