adjustQualityWithFees(ReadView const &v, Quality const &ofrQ, DebtDirection prevStepDir) const | ripple::BookOfferCrossingStep< TIn, TOut > | |
book() const | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
book_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
BookOfferCrossingStep(StrandContext const &ctx, Issue const &in, Issue const &out) | ripple::BookOfferCrossingStep< TIn, TOut > | |
BookStep(StrandContext const &ctx, Issue const &in, Issue const &out) | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
bookStepBook() const override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
cache_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
cachedIn() const override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
cachedOut() const override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
check(StrandContext const &ctx) const | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
checkQualityThreshold(TOffer< TIn, TOut > const &offer) const | ripple::BookOfferCrossingStep< TIn, TOut > | |
consumeOffer(PaymentSandbox &sb, TOffer< TIn, TOut > &offer, TAmounts< TIn, TOut > const &ofrAmt, TAmounts< TIn, TOut > const &stepAmt, TOut const &ownerGives) const | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | private |
debtDirection(ReadView const &sb, StrandDirection dir) const override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
defaultPath_ | ripple::BookOfferCrossingStep< TIn, TOut > | private |
equal(Step const &rhs) const override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | private |
forEachOffer(PaymentSandbox &sb, ApplyView &afView, DebtDirection prevStepDebtDir, Callback &callback) const | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | private |
fwdImp(PaymentSandbox &sb, ApplyView &afView, boost::container::flat_set< uint256 > &ofrsToRm, TIn const &in) | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
getMaxOffersToConsume(StrandContext const &ctx) | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protectedstatic |
getOfrInRate(Step const *prevStep, TOffer< TIn, TOut > const &offer, std::uint32_t trIn) const | ripple::BookOfferCrossingStep< TIn, TOut > | |
getOfrOutRate(Step const *prevStep, TOffer< TIn, TOut > const &offer, AccountID const &strandDst, std::uint32_t trOut) const | ripple::BookOfferCrossingStep< TIn, TOut > | |
getQuality(std::optional< Quality > const &limitQuality) | ripple::BookOfferCrossingStep< TIn, TOut > | privatestatic |
inactive() const override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
inactive_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
j_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
limitSelfCrossQuality(AccountID const &strandSrc, AccountID const &strandDst, TOffer< TIn, TOut > const &offer, std::optional< Quality > &ofrQ, FlowOfferStream< TIn, TOut > &offers, bool const offerAttempted) const | ripple::BookOfferCrossingStep< TIn, TOut > | |
logString() const override | ripple::BookOfferCrossingStep< TIn, TOut > | |
logStringImpl(char const *name) const | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
maxOffersToConsume_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
offersUsed() const override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
offersUsed_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
ownerPaysTransferFee_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
prevStep_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
qualityThreshold_ | ripple::BookOfferCrossingStep< TIn, TOut > | private |
qualityUpperBound(ReadView const &v, DebtDirection prevStepDir) const override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
revImp(PaymentSandbox &sb, ApplyView &afView, boost::container::flat_set< uint256 > &ofrsToRm, TOut const &out) | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |
strandDst_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
strandSrc_ | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | protected |
validFwd(PaymentSandbox &sb, ApplyView &afView, EitherAmount const &in) override | ripple::BookStep< TIn, TOut, BookOfferCrossingStep< TIn, TOut > > | |