xrpld
Loading...
Searching...
No Matches
xrpl::Pathfinder Member List

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

addLink(STPath const &currentPath, STPathSet &incompletePaths, int addFlags, std::function< bool(void)> const &continueCallback)xrpl::Pathfinderprivate
addLinks(STPathSet const &currentPaths, STPathSet &incompletePaths, int addFlags, std::function< bool(void)> const &continueCallback)xrpl::Pathfinderprivate
addPathsForType(PathType const &type, std::function< bool(void)> const &continueCallback)xrpl::Pathfinderprivate
app_xrpl::Pathfinderprivate
completePaths_xrpl::Pathfinderprivate
computePathRanks(int maxPaths, std::function< bool(void)> const &continueCallback={})xrpl::Pathfinder
convertAll_xrpl::Pathfinderprivate
CountedObject() noexceptxrpl::CountedObject< Pathfinder >private
domain_xrpl::Pathfinderprivate
dstAccount_xrpl::Pathfinderprivate
dstAmount_xrpl::Pathfinderprivate
effectiveDst_xrpl::Pathfinderprivate
findPaths(int searchLevel, std::function< bool(void)> const &continueCallback={})xrpl::Pathfinder
getBestPaths(int maxPaths, STPath &fullLiquidityPath, STPathSet const &extraPaths, AccountID const &srcIssuer, std::function< bool(void)> const &continueCallback={})xrpl::Pathfinder
getCounter() noexceptxrpl::CountedObject< Pathfinder >privatestatic
getPathLiquidity(STPath const &path, STAmount const &minDstAmount, STAmount &amountOut, uint64_t &qualityOut) constxrpl::Pathfinderprivate
getPathsOut(PathAsset const &pathAsset, AccountID const &account, LineDirection direction, bool isDestPathAsset, AccountID const &dest, std::function< bool(void)> const &continueCallback)xrpl::Pathfinderprivate
initPathTable()xrpl::Pathfinderstatic
isNoRipple(AccountID const &fromAccount, AccountID const &toAccount, Currency const &currency)xrpl::Pathfinderprivate
isNoRippleOut(STPath const &currentPath)xrpl::Pathfinderprivate
issueMatchesOrigin(Asset const &)xrpl::Pathfinderprivate
j_xrpl::Pathfinderprivate
kAfAcLastxrpl::Pathfinderprivatestatic
kAfAddAccountsxrpl::Pathfinderprivatestatic
kAfAddBooksxrpl::Pathfinderprivatestatic
kAfObLastxrpl::Pathfinderprivatestatic
kAfObXrpxrpl::Pathfinderprivatestatic
ledger_xrpl::Pathfinderprivate
loadEvent_xrpl::Pathfinderprivate
NodeType enum namexrpl::Pathfinder
Objectxrpl::CountedObject< Pathfinder >
operator=(Pathfinder const &)=deletexrpl::Pathfinder
Pathfinder(std::shared_ptr< AssetCache > const &cache, AccountID const &srcAccount, AccountID const &dstAccount, PathAsset const &uSrcPathAsset, std::optional< AccountID > const &uSrcIssuer, STAmount const &dstAmount, std::optional< STAmount > const &srcAmount, std::optional< uint256 > const &domain, Application &app)xrpl::Pathfinder
Pathfinder(Pathfinder const &)=deletexrpl::Pathfinder
pathRanks_xrpl::Pathfinderprivate
paths_xrpl::Pathfinderprivate
pathsOutCountMap_xrpl::Pathfinderprivate
PathType typedefxrpl::Pathfinder
PaymentType enum namexrpl::Pathfinder
rankPaths(int maxPaths, STPathSet const &paths, std::vector< PathRank > &rankedPaths, std::function< bool(void)> const &continueCallback)xrpl::Pathfinderprivate
remainingAmount_xrpl::Pathfinderprivate
rLCache_xrpl::Pathfinderprivate
source_xrpl::Pathfinderprivate
srcAccount_xrpl::Pathfinderprivate
srcAmount_xrpl::Pathfinderprivate
srcIssuer_xrpl::Pathfinderprivate
srcPathAsset_xrpl::Pathfinderprivate
~CountedObject() noexceptxrpl::CountedObject< Pathfinder >
~Pathfinder()=defaultxrpl::Pathfinder