rippled
ripple::Pathfinder Member List

This is the complete list of members for ripple::Pathfinder, including all inherited members.

addLink(STPath const &currentPath, STPathSet &incompletePaths, int addFlags, std::function< bool(void)> const &continueCallback)ripple::Pathfinderprivate
addLinks(STPathSet const &currentPaths, STPathSet &incompletePaths, int addFlags, std::function< bool(void)> const &continueCallback)ripple::Pathfinderprivate
addPathsForType(PathType const &type, std::function< bool(void)> const &continueCallback)ripple::Pathfinderprivate
afAC_LASTripple::Pathfinderprivatestatic
afADD_ACCOUNTSripple::Pathfinderprivatestatic
afADD_BOOKSripple::Pathfinderprivatestatic
afOB_LASTripple::Pathfinderprivatestatic
afOB_XRPripple::Pathfinderprivatestatic
app_ripple::Pathfinderprivate
computePathRanks(int maxPaths, std::function< bool(void)> const &continueCallback={})ripple::Pathfinder
convert_all_ripple::Pathfinderprivate
CountedObject() noexceptripple::CountedObject< Pathfinder >
CountedObject(CountedObject const &) noexceptripple::CountedObject< Pathfinder >
findPaths(int searchLevel, std::function< bool(void)> const &continueCallback={})ripple::Pathfinder
getBestPaths(int maxPaths, STPath &fullLiquidityPath, STPathSet const &extraPaths, AccountID const &srcIssuer, std::function< bool(void)> const &continueCallback={})ripple::Pathfinder
getCounter() noexceptripple::CountedObject< Pathfinder >privatestatic
getPathLiquidity(STPath const &path, STAmount const &minDstAmount, STAmount &amountOut, uint64_t &qualityOut) constripple::Pathfinderprivate
getPathsOut(Currency const &currency, AccountID const &account, LineDirection direction, bool isDestCurrency, AccountID const &dest, std::function< bool(void)> const &continueCallback)ripple::Pathfinderprivate
initPathTable()ripple::Pathfinderstatic
isNoRipple(AccountID const &fromAccount, AccountID const &toAccount, Currency const &currency)ripple::Pathfinderprivate
isNoRippleOut(STPath const &currentPath)ripple::Pathfinderprivate
issueMatchesOrigin(Issue const &)ripple::Pathfinderprivate
j_ripple::Pathfinderprivate
m_loadEventripple::Pathfinderprivate
mCompletePathsripple::Pathfinderprivate
mDstAccountripple::Pathfinderprivate
mDstAmountripple::Pathfinderprivate
mEffectiveDstripple::Pathfinderprivate
mLedgerripple::Pathfinderprivate
mPathRanksripple::Pathfinderprivate
mPathsripple::Pathfinderprivate
mPathsOutCountMapripple::Pathfinderprivate
mRemainingAmountripple::Pathfinderprivate
mRLCacheripple::Pathfinderprivate
mSourceripple::Pathfinderprivate
mSrcAccountripple::Pathfinderprivate
mSrcAmountripple::Pathfinderprivate
mSrcCurrencyripple::Pathfinderprivate
mSrcIssuerripple::Pathfinderprivate
NodeType enum nameripple::Pathfinder
nt_ACCOUNTS enum valueripple::Pathfinder
nt_BOOKS enum valueripple::Pathfinder
nt_DEST_BOOK enum valueripple::Pathfinder
nt_DESTINATION enum valueripple::Pathfinder
nt_SOURCE enum valueripple::Pathfinder
nt_XRP_BOOK enum valueripple::Pathfinder
operator=(Pathfinder const &)=deleteripple::Pathfinder
CountedObject< Pathfinder >::operator=(CountedObject const &) noexcept=defaultripple::CountedObject< Pathfinder >
Pathfinder(std::shared_ptr< RippleLineCache > const &cache, AccountID const &srcAccount, AccountID const &dstAccount, Currency const &uSrcCurrency, std::optional< AccountID > const &uSrcIssuer, STAmount const &dstAmount, std::optional< STAmount > const &srcAmount, Application &app)ripple::Pathfinder
Pathfinder(Pathfinder const &)=deleteripple::Pathfinder
PathType typedefripple::Pathfinder
PaymentType enum nameripple::Pathfinder
pt_nonXRP_to_nonXRP enum valueripple::Pathfinder
pt_nonXRP_to_same enum valueripple::Pathfinder
pt_nonXRP_to_XRP enum valueripple::Pathfinder
pt_XRP_to_nonXRP enum valueripple::Pathfinder
pt_XRP_to_XRP enum valueripple::Pathfinder
rankPaths(int maxPaths, STPathSet const &paths, std::vector< PathRank > &rankedPaths, std::function< bool(void)> const &continueCallback)ripple::Pathfinderprivate
~CountedObject() noexceptripple::CountedObject< Pathfinder >
~Pathfinder()=defaultripple::Pathfinder