|
xrpld
|


Static Public Member Functions | |
| static bool | verifyPrevStepDebtDirection (DebtDirection prevStepDir) |
| static bool | verifyDstQualityIn (std::uint32_t dstQIn) |
| static std::uint32_t | quality (ReadView const &sb, QualityDirection qDir) |
| static TER | check (StrandContext const &ctx, SLE::const_ref sleSrc) |
Protected Member Functions | |
| std::pair< IOUAmount, DebtDirection > | maxPaymentFlow (ReadView const &sb) const |
| std::pair< std::uint32_t, std::uint32_t > | qualitiesSrcRedeems (ReadView const &sb) const |
| std::pair< std::uint32_t, std::uint32_t > | qualitiesSrcIssues (ReadView const &sb, DebtDirection prevStepDebtDirection) const |
| std::pair< std::uint32_t, std::uint32_t > | qualities (ReadView const &sb, DebtDirection srcDebtDir, StrandDirection strandDir) const |
| std::string | logStringImpl (char const *name) const |
Protected Attributes | |
| AccountID | src_ |
| AccountID | dst_ |
| Currency | currency_ |
| Step const *const | prevStep_ |
| bool const | isLast_ |
| beast::Journal const | j_ |
| std::optional< Cache > | cache_ |
Private Member Functions | |
| bool | equal (Step const &rhs) const override |
Private Attributes | |
| friend | TDerived |
Definition at line 282 of file DirectStep.cpp.
| xrpl::DirectIOfferCrossingStep::DirectIOfferCrossingStep | ( | StrandContext const & | ctx, |
| AccountID const & | src, | ||
| AccountID const & | dst, | ||
| Currency const & | c ) |
Definition at line 285 of file DirectStep.cpp.
|
static |
Definition at line 297 of file DirectStep.cpp.
|
static |
Definition at line 310 of file DirectStep.cpp.
|
static |
Definition at line 383 of file DirectStep.cpp.
|
nodiscard |
Definition at line 397 of file DirectStep.cpp.
|
static |
Definition at line 466 of file DirectStep.cpp.
|
nodiscardoverride |
Definition at line 333 of file DirectStep.cpp.
|
nodiscardprotectedinherited |
Definition at line 74 of file DirectStep.cpp.
|
nodiscardprotectedinherited |
Definition at line 78 of file DirectStep.cpp.
|
nodiscardprotectedinherited |
Definition at line 82 of file DirectStep.cpp.
|
nodiscardprotectedinherited |
Definition at line 86 of file DirectStep.cpp.
|
nodiscardinherited |
Definition at line 105 of file DirectStep.cpp.
|
nodiscardinherited |
Definition at line 110 of file DirectStep.cpp.
|
nodiscardinherited |
Definition at line 115 of file DirectStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 121 of file DirectStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 129 of file DirectStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 137 of file DirectStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 143 of file DirectStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 149 of file DirectStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 152 of file DirectStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 155 of file DirectStep.cpp.
|
inherited |
Definition at line 158 of file DirectStep.cpp.
|
inherited |
Definition at line 165 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 172 of file DirectStep.cpp.
|
nodiscardinherited |
Definition at line 177 of file DirectStep.cpp.
|
inherited |
Definition at line 180 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 200 of file DirectStep.cpp.
|
nodiscardoverrideprivateinherited |
Definition at line 210 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 41 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 42 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 43 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 46 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 47 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 48 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 67 of file DirectStep.cpp.
|
privateinherited |
Definition at line 219 of file DirectStep.cpp.