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