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< UInt256 > removableOffers

Private Attributes

TER calculationResult_ = temUNKNOWN

Detailed Description

Definition at line 41 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 63 of file RippleCalc.h.

◆ setResult()

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

Definition at line 68 of file RippleCalc.h.

Member Data Documentation

◆ actualAmountIn

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

Definition at line 46 of file RippleCalc.h.

◆ actualAmountOut

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

Definition at line 49 of file RippleCalc.h.

◆ removableOffers

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

Definition at line 56 of file RippleCalc.h.

◆ calculationResult_

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

Definition at line 59 of file RippleCalc.h.