rippled
|
This is the complete list of members for ripple::Pathfinder, including all inherited members.
addLink(STPath const ¤tPath, STPathSet &incompletePaths, int addFlags, std::function< bool(void)> const &continueCallback) | ripple::Pathfinder | private |
addLinks(STPathSet const ¤tPaths, STPathSet &incompletePaths, int addFlags, std::function< bool(void)> const &continueCallback) | ripple::Pathfinder | private |
addPathsForType(PathType const &type, std::function< bool(void)> const &continueCallback) | ripple::Pathfinder | private |
afAC_LAST | ripple::Pathfinder | privatestatic |
afADD_ACCOUNTS | ripple::Pathfinder | privatestatic |
afADD_BOOKS | ripple::Pathfinder | privatestatic |
afOB_LAST | ripple::Pathfinder | privatestatic |
afOB_XRP | ripple::Pathfinder | privatestatic |
app_ | ripple::Pathfinder | private |
computePathRanks(int maxPaths, std::function< bool(void)> const &continueCallback={}) | ripple::Pathfinder | |
convert_all_ | ripple::Pathfinder | private |
CountedObject() noexcept | ripple::CountedObject< Pathfinder > | |
CountedObject(CountedObject const &) noexcept | ripple::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() noexcept | ripple::CountedObject< Pathfinder > | privatestatic |
getPathLiquidity(STPath const &path, STAmount const &minDstAmount, STAmount &amountOut, uint64_t &qualityOut) const | ripple::Pathfinder | private |
getPathsOut(Currency const ¤cy, AccountID const &account, LineDirection direction, bool isDestCurrency, AccountID const &dest, std::function< bool(void)> const &continueCallback) | ripple::Pathfinder | private |
initPathTable() | ripple::Pathfinder | static |
isNoRipple(AccountID const &fromAccount, AccountID const &toAccount, Currency const ¤cy) | ripple::Pathfinder | private |
isNoRippleOut(STPath const ¤tPath) | ripple::Pathfinder | private |
issueMatchesOrigin(Issue const &) | ripple::Pathfinder | private |
j_ | ripple::Pathfinder | private |
m_loadEvent | ripple::Pathfinder | private |
mCompletePaths | ripple::Pathfinder | private |
mDstAccount | ripple::Pathfinder | private |
mDstAmount | ripple::Pathfinder | private |
mEffectiveDst | ripple::Pathfinder | private |
mLedger | ripple::Pathfinder | private |
mPathRanks | ripple::Pathfinder | private |
mPaths | ripple::Pathfinder | private |
mPathsOutCountMap | ripple::Pathfinder | private |
mRemainingAmount | ripple::Pathfinder | private |
mRLCache | ripple::Pathfinder | private |
mSource | ripple::Pathfinder | private |
mSrcAccount | ripple::Pathfinder | private |
mSrcAmount | ripple::Pathfinder | private |
mSrcCurrency | ripple::Pathfinder | private |
mSrcIssuer | ripple::Pathfinder | private |
NodeType enum name | ripple::Pathfinder | |
nt_ACCOUNTS enum value | ripple::Pathfinder | |
nt_BOOKS enum value | ripple::Pathfinder | |
nt_DEST_BOOK enum value | ripple::Pathfinder | |
nt_DESTINATION enum value | ripple::Pathfinder | |
nt_SOURCE enum value | ripple::Pathfinder | |
nt_XRP_BOOK enum value | ripple::Pathfinder | |
operator=(Pathfinder const &)=delete | ripple::Pathfinder | |
CountedObject< Pathfinder >::operator=(CountedObject const &) noexcept=default | ripple::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 &)=delete | ripple::Pathfinder | |
PathType typedef | ripple::Pathfinder | |
PaymentType enum name | ripple::Pathfinder | |
pt_nonXRP_to_nonXRP enum value | ripple::Pathfinder | |
pt_nonXRP_to_same enum value | ripple::Pathfinder | |
pt_nonXRP_to_XRP enum value | ripple::Pathfinder | |
pt_XRP_to_nonXRP enum value | ripple::Pathfinder | |
pt_XRP_to_XRP enum value | ripple::Pathfinder | |
rankPaths(int maxPaths, STPathSet const &paths, std::vector< PathRank > &rankedPaths, std::function< bool(void)> const &continueCallback) | ripple::Pathfinder | private |
~CountedObject() noexcept | ripple::CountedObject< Pathfinder > | |
~Pathfinder()=default | ripple::Pathfinder |