This commit is contained in:
manojsdoshi
2021-01-27 00:52:49 +00:00
parent 46ee4c24ed
commit 7ffc2e332b
2825 changed files with 90173 additions and 62954 deletions

View File

@@ -1078,15 +1078,15 @@ $(function() {
<div class="ttc" id="astructripple_1_1DirectStepI_1_1Cache_html"><div class="ttname"><a href="structripple_1_1DirectStepI_1_1Cache.html">ripple::DirectStepI::Cache</a></div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00050">DirectStep.cpp:50</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa41db33791d7383170c31ad3910bcb33"><div class="ttname"><a href="namespaceripple.html#aa41db33791d7383170c31ad3910bcb33">ripple::rippleCredit</a></div><div class="ttdeci">TER rippleCredit(ApplyView &amp;view, AccountID const &amp;uSenderID, AccountID const &amp;uReceiverID, STAmount const &amp;saAmount, bool bCheckIssuer, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00939">View.cpp:939</a></div></div>
<div class="ttc" id="anamespaceripple_html_aaed451aa78786841714de20f3f345f23"><div class="ttname"><a href="namespaceripple.html#aaed451aa78786841714de20f3f345f23">ripple::mulRatio</a></div><div class="ttdeci">IOUAmount mulRatio(IOUAmount const &amp;amt, std::uint32_t num, std::uint32_t den, bool roundUp)</div><div class="ttdef"><b>Definition:</b> <a href="IOUAmount_8cpp_source.html#l00242">IOUAmount.cpp:242</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html"><div class="ttname"><a href="structripple_1_1StrandContext.html">ripple::StrandContext</a></div><div class="ttdoc">Context needed to build Strand Steps and for error checking.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00472">Steps.h:472</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html"><div class="ttname"><a href="structripple_1_1StrandContext.html">ripple::StrandContext</a></div><div class="ttdoc">Context needed to build Strand Steps and for error checking.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00497">Steps.h:497</a></div></div>
<div class="ttc" id="anamespaceripple_html_a737c7b8041d83ee0085bbc8d95c419ef"><div class="ttname"><a href="namespaceripple.html#a737c7b8041d83ee0085bbc8d95c419ef">ripple::sfHighQualityIn</a></div><div class="ttdeci">const SF_UINT32 sfHighQualityIn</div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_abf8cbe3f3e12efda21a694f5228a7a2d"><div class="ttname"><a href="structripple_1_1StrandContext.html#abf8cbe3f3e12efda21a694f5228a7a2d">ripple::StrandContext::strandSize</a></div><div class="ttdeci">const size_t strandSize</div><div class="ttdoc">Length of Strand.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00484">Steps.h:484</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_abf8cbe3f3e12efda21a694f5228a7a2d"><div class="ttname"><a href="structripple_1_1StrandContext.html#abf8cbe3f3e12efda21a694f5228a7a2d">ripple::StrandContext::strandSize</a></div><div class="ttdeci">const size_t strandSize</div><div class="ttdoc">Length of Strand.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00509">Steps.h:509</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9ad0749604cda5299e9af18bf08cb830"><div class="ttname"><a href="namespaceripple.html#a9ad0749604cda5299e9af18bf08cb830">ripple::transferRate</a></div><div class="ttdeci">Rate transferRate(ReadView const &amp;view, AccountID const &amp;issuer)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00350">View.cpp:350</a></div></div>
<div class="ttc" id="asstream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/sstream.html">sstream</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa820916190755272f4ce837d5169020a"><div class="ttname"><a href="namespaceripple.html#aa820916190755272f4ce837d5169020a">ripple::issues</a></div><div class="ttdeci">bool issues(DebtDirection dir)</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00048">Steps.h:48</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectIPaymentStep_html_a4a58b887e96adc2864325d8b644477ab"><div class="ttname"><a href="classripple_1_1DirectIPaymentStep.html#a4a58b887e96adc2864325d8b644477ab">ripple::DirectIPaymentStep::quality</a></div><div class="ttdeci">std::uint32_t quality(ReadView const &amp;sb, QualityDirection qDir) const</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00330">DirectStep.cpp:330</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a2d663a3568a68e7e85b20061563b955d"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a2d663a3568a68e7e85b20061563b955d">ripple::DirectStepI::maxPaymentFlow</a></div><div class="ttdeci">std::pair&lt; IOUAmount, DebtDirection &gt; maxPaymentFlow(ReadView const &amp;sb) const</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00475">DirectStep.cpp:475</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0925502ed5ba18e4eaec5b16b1f552c0"><div class="ttname"><a href="namespaceripple.html#a0925502ed5ba18e4eaec5b16b1f552c0">ripple::fixQualityUpperBound</a></div><div class="ttdeci">const uint256 fixQualityUpperBound</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00183">Feature.cpp:183</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0925502ed5ba18e4eaec5b16b1f552c0"><div class="ttname"><a href="namespaceripple.html#a0925502ed5ba18e4eaec5b16b1f552c0">ripple::fixQualityUpperBound</a></div><div class="ttdeci">const uint256 fixQualityUpperBound</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00185">Feature.cpp:185</a></div></div>
<div class="ttc" id="aclassripple_1_1IOUAmount_html_a4123b52991469e91f146e23382f49d6c"><div class="ttname"><a href="classripple_1_1IOUAmount.html#a4123b52991469e91f146e23382f49d6c">ripple::IOUAmount::exponent</a></div><div class="ttdeci">int exponent() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="IOUAmount_8h_source.html#l00122">IOUAmount.h:122</a></div></div>
<div class="ttc" id="aclassripple_1_1Issue_html"><div class="ttname"><a href="classripple_1_1Issue.html">ripple::Issue</a></div><div class="ttdoc">A currency issued by an account.</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00034">Issue.h:34</a></div></div>
<div class="ttc" id="anamespaceripple_html_a75cb21d7f1df42f2fdc8efddb79b63f4ad035d214edc31c72362d7efbdaba234c"><div class="ttname"><a href="namespaceripple.html#a75cb21d7f1df42f2fdc8efddb79b63f4ad035d214edc31c72362d7efbdaba234c">ripple::tefINTERNAL</a></div><div class="ttdeci">@ tefINTERNAL</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00150">TER.h:150</a></div></div>
@@ -1126,7 +1126,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162faadb84abae8e5aa672e05db5ed3282054"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162faadb84abae8e5aa672e05db5ed3282054">ripple::terNO_RIPPLE</a></div><div class="ttdeci">@ terNO_RIPPLE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00199">TER.h:199</a></div></div>
<div class="ttc" id="anamespaceripple_html_a96888695e8d79474e080c334f149e30a"><div class="ttname"><a href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">ripple::to_string</a></div><div class="ttdeci">std::string to_string(ListDisposition disposition)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00045">ValidatorList.cpp:45</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectIOfferCrossingStep_html_a31c9d1e91decf21abbbe9a3d9fb03807"><div class="ttname"><a href="classripple_1_1DirectIOfferCrossingStep.html#a31c9d1e91decf21abbbe9a3d9fb03807">ripple::DirectIOfferCrossingStep::quality</a></div><div class="ttdeci">std::uint32_t quality(ReadView const &amp;sb, QualityDirection qDir) const</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00369">DirectStep.cpp:369</a></div></div>
<div class="ttc" id="aclassripple_1_1Step_html_a0e2523f5403b4e921c6338c02bdfac70"><div class="ttname"><a href="classripple_1_1Step.html#a0e2523f5403b4e921c6338c02bdfac70">ripple::Step::bookStepBook</a></div><div class="ttdeci">virtual boost::optional&lt; Book &gt; bookStepBook() const</div><div class="ttdoc">If this step is a BookStep, return the book.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00195">Steps.h:195</a></div></div>
<div class="ttc" id="aclassripple_1_1Step_html_a0e2523f5403b4e921c6338c02bdfac70"><div class="ttname"><a href="classripple_1_1Step.html#a0e2523f5403b4e921c6338c02bdfac70">ripple::Step::bookStepBook</a></div><div class="ttdeci">virtual boost::optional&lt; Book &gt; bookStepBook() const</div><div class="ttdoc">If this step is a BookStep, return the book.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00208">Steps.h:208</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a301b180a711f213c51de73aba9d28de5"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a301b180a711f213c51de73aba9d28de5">ripple::temBAD_PATH</a></div><div class="ttdeci">@ temBAD_PATH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00091">TER.h:91</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectIOfferCrossingStep_html"><div class="ttname"><a href="classripple_1_1DirectIOfferCrossingStep.html">ripple::DirectIOfferCrossingStep</a></div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00277">DirectStep.cpp:277</a></div></div>
<div class="ttc" id="anamespaceripple_html_a65dcac5799993b276e705961c3eee024"><div class="ttname"><a href="namespaceripple.html#a65dcac5799993b276e705961c3eee024">ripple::toAmount&lt; IOUAmount &gt;</a></div><div class="ttdeci">IOUAmount toAmount&lt; IOUAmount &gt;(STAmount const &amp;amt)</div><div class="ttdef"><b>Definition:</b> <a href="AmountConversions_8h_source.html#l00081">AmountConversions.h:81</a></div></div>
@@ -1136,7 +1136,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1DirectStepI_1_1Cache_html_a47668456d6ad4999746bd06fc365d2a3"><div class="ttname"><a href="structripple_1_1DirectStepI_1_1Cache.html#a47668456d6ad4999746bd06fc365d2a3">ripple::DirectStepI::Cache::srcToDst</a></div><div class="ttdeci">IOUAmount srcToDst</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00053">DirectStep.cpp:53</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectIPaymentStep_html_a935793ebf195b583d69b2d6a4eec0105"><div class="ttname"><a href="classripple_1_1DirectIPaymentStep.html#a935793ebf195b583d69b2d6a4eec0105">ripple::DirectIPaymentStep::logString</a></div><div class="ttdeci">std::string logString() const override</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00270">DirectStep.cpp:270</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectIPaymentStep_html_ac6664dd62e8555960a82fc8296db89e5"><div class="ttname"><a href="classripple_1_1DirectIPaymentStep.html#ac6664dd62e8555960a82fc8296db89e5">ripple::DirectIPaymentStep::check</a></div><div class="ttdeci">TER check(StrandContext const &amp;ctx, std::shared_ptr&lt; const SLE &gt; const &amp;sleSrc) const</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00405">DirectStep.cpp:405</a></div></div>
<div class="ttc" id="anamespaceripple_html_a73cc988e7ba5d5ee0fd9db53740917ec"><div class="ttname"><a href="namespaceripple.html#a73cc988e7ba5d5ee0fd9db53740917ec">ripple::getRate</a></div><div class="ttdeci">std::uint64_t getRate(STAmount const &amp;offerOut, STAmount const &amp;offerIn)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00440">STAmount.cpp:440</a></div></div>
<div class="ttc" id="anamespaceripple_html_a73cc988e7ba5d5ee0fd9db53740917ec"><div class="ttname"><a href="namespaceripple.html#a73cc988e7ba5d5ee0fd9db53740917ec">ripple::getRate</a></div><div class="ttdeci">std::uint64_t getRate(STAmount const &amp;offerOut, STAmount const &amp;offerIn)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00442">STAmount.cpp:442</a></div></div>
<div class="ttc" id="anamespaceripple_html_a737b0d5ba5e659ec4fb340a027bb4147"><div class="ttname"><a href="namespaceripple.html#a737b0d5ba5e659ec4fb340a027bb4147">ripple::checkNoRipple</a></div><div class="ttdeci">TER checkNoRipple(ReadView const &amp;view, AccountID const &amp;prev, AccountID const &amp;cur, AccountID const &amp;next, Currency const &amp;currency, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="StepChecks_8h_source.html#l00061">StepChecks.h:61</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a592ddeaeb2ad7b0d7bbf4b1d31cdbe00"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a592ddeaeb2ad7b0d7bbf4b1d31cdbe00">ripple::DirectStepI::setCacheLimiting</a></div><div class="ttdeci">void setCacheLimiting(IOUAmount const &amp;fwdIn, IOUAmount const &amp;fwdSrcToDst, IOUAmount const &amp;fwdOut, DebtDirection srcDebtDir)</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00589">DirectStep.cpp:589</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint&lt; 160, detail::AccountIDTag &gt;</a></div></div>
@@ -1144,7 +1144,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a2718167efdb95710144d9ffaf53d65d3"><div class="ttname"><a href="namespaceripple.html#a2718167efdb95710144d9ffaf53d65d3">ripple::sfLowQualityOut</a></div><div class="ttdeci">const SF_UINT32 sfLowQualityOut</div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a44c3bc643086a0beb87e3aaeb544e6ad"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a44c3bc643086a0beb87e3aaeb544e6ad">ripple::lsfRequireAuth</a></div><div class="ttdeci">@ lsfRequireAuth</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00106">LedgerFormats.h:106</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a91369b807385ac8a15a0a1c572399e29"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a91369b807385ac8a15a0a1c572399e29">ripple::DirectStepI::currency_</a></div><div class="ttdeci">Currency currency_</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00043">DirectStep.cpp:43</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a0e059ee50baf7c62cfa1748b40f1092d"><div class="ttname"><a href="structripple_1_1StrandContext.html#a0e059ee50baf7c62cfa1748b40f1092d">ripple::StrandContext::view</a></div><div class="ttdeci">ReadView const &amp; view</div><div class="ttdoc">Current ReadView.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00474">Steps.h:474</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a0e059ee50baf7c62cfa1748b40f1092d"><div class="ttname"><a href="structripple_1_1StrandContext.html#a0e059ee50baf7c62cfa1748b40f1092d">ripple::StrandContext::view</a></div><div class="ttdeci">ReadView const &amp; view</div><div class="ttdoc">Current ReadView.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00499">Steps.h:499</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a08e64165826f9569e0d00ce3c7e3e67c"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a08e64165826f9569e0d00ce3c7e3e67c">ripple::DirectStepI::cachedOut</a></div><div class="ttdeci">boost::optional&lt; EitherAmount &gt; cachedOut() const override</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00132">DirectStep.cpp:132</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a17984fc20eeed74f8c3cc4210c780078"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a17984fc20eeed74f8c3cc4210c780078">ripple::DirectStepI::cachedIn</a></div><div class="ttdeci">boost::optional&lt; EitherAmount &gt; cachedIn() const override</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00124">DirectStep.cpp:124</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7cc64e12723fbc9606d85442a2569fedac68271a63ddbc431c307beb7d2918275"><div class="ttname"><a href="namespaceripple.html#a7cc64e12723fbc9606d85442a2569fedac68271a63ddbc431c307beb7d2918275">ripple::QualityDirection::out</a></div><div class="ttdeci">@ out</div></div>
@@ -1152,7 +1152,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a4cfe65c9734b82c11fbb773430723d49"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a4cfe65c9734b82c11fbb773430723d49">ripple::DirectStepI::logStringImpl</a></div><div class="ttdeci">std::string logStringImpl(char const *name) const</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00205">DirectStep.cpp:205</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a50c370db96b4fdcdd202d9c2c38afce9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &amp;id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00134">Indexes.cpp:134</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_ac4d2e5842aa596e4d0eab527bf7c1235"><div class="ttname"><a href="classripple_1_1DirectStepI.html#ac4d2e5842aa596e4d0eab527bf7c1235">ripple::DirectStepI::equal</a></div><div class="ttdeci">bool equal(Step const &amp;rhs) const override</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00215">DirectStep.cpp:215</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a85b6e9d4657b1aef125158607e7b9c19"><div class="ttname"><a href="structripple_1_1StrandContext.html#a85b6e9d4657b1aef125158607e7b9c19">ripple::StrandContext::offerCrossing</a></div><div class="ttdeci">const bool offerCrossing</div><div class="ttdoc">true if offer crossing, not payment</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00482">Steps.h:482</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a85b6e9d4657b1aef125158607e7b9c19"><div class="ttname"><a href="structripple_1_1StrandContext.html#a85b6e9d4657b1aef125158607e7b9c19">ripple::StrandContext::offerCrossing</a></div><div class="ttdeci">const bool offerCrossing</div><div class="ttdoc">true if offer crossing, not payment</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00507">Steps.h:507</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4ad5ac9da897292a28eea43d041c15a1"><div class="ttname"><a href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">ripple::toSTAmount</a></div><div class="ttdeci">STAmount toSTAmount(IOUAmount const &amp;iou, Issue const &amp;iss)</div><div class="ttdef"><b>Definition:</b> <a href="AmountConversions_8h_source.html#l00030">AmountConversions.h:30</a></div></div>
<div class="ttc" id="aclassripple_1_1TERSubset_html"><div class="ttname"><a href="classripple_1_1TERSubset.html">ripple::TERSubset&lt; CanCvtToTER &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a4c9c5a9c56cd70ec75e87aa704b51fa3"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a4c9c5a9c56cd70ec75e87aa704b51fa3">ripple::DirectStepI::revImp</a></div><div class="ttdeci">std::pair&lt; IOUAmount, IOUAmount &gt; revImp(PaymentSandbox &amp;sb, ApplyView &amp;afView, boost::container::flat_set&lt; uint256 &gt; &amp;ofrsToRm, IOUAmount const &amp;out)</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00505">DirectStep.cpp:505</a></div></div>
@@ -1162,10 +1162,10 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Step_html"><div class="ttname"><a href="classripple_1_1Step.html">ripple::Step</a></div><div class="ttdoc">A step in a payment path.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00079">Steps.h:79</a></div></div>
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162faccec22dfce11ac7d31150921b257ee80"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162faccec22dfce11ac7d31150921b257ee80">ripple::terNO_AUTH</a></div><div class="ttdeci">@ terNO_AUTH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00193">TER.h:193</a></div></div>
<div class="ttc" id="anamespaceripple_html_a8c623abdba7fa97ffd148311056d401ea7e611dd9f79193db43a5e9983752239e"><div class="ttname"><a href="namespaceripple.html#a8c623abdba7fa97ffd148311056d401ea7e611dd9f79193db43a5e9983752239e">ripple::DebtDirection::redeems</a></div><div class="ttdeci">@ redeems</div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00042">STAmount.h:42</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a0bef921eb9b057dff6fa57d4bef62025"><div class="ttname"><a href="structripple_1_1StrandContext.html#a0bef921eb9b057dff6fa57d4bef62025">ripple::StrandContext::seenBookOuts</a></div><div class="ttdeci">boost::container::flat_set&lt; Issue &gt; &amp; seenBookOuts</div><div class="ttdoc">A strand may not include an offer that output the same issue more than once.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00498">Steps.h:498</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00043">STAmount.h:43</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a0bef921eb9b057dff6fa57d4bef62025"><div class="ttname"><a href="structripple_1_1StrandContext.html#a0bef921eb9b057dff6fa57d4bef62025">ripple::StrandContext::seenBookOuts</a></div><div class="ttdeci">boost::container::flat_set&lt; Issue &gt; &amp; seenBookOuts</div><div class="ttdoc">A strand may not include an offer that output the same issue more than once.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00523">Steps.h:523</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a2790a3b88e985b0fb94a409eca773553"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a2790a3b88e985b0fb94a409eca773553">ripple::DirectStepI::directStepSrcAcct</a></div><div class="ttdeci">boost::optional&lt; AccountID &gt; directStepSrcAcct() const override</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00140">DirectStep.cpp:140</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_affdfbc855490fb34aad3acdf59457f4a"><div class="ttname"><a href="structripple_1_1StrandContext.html#affdfbc855490fb34aad3acdf59457f4a">ripple::StrandContext::isLast</a></div><div class="ttdeci">const bool isLast</div><div class="ttdoc">true if Step is last in Strand</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00480">Steps.h:480</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_affdfbc855490fb34aad3acdf59457f4a"><div class="ttname"><a href="structripple_1_1StrandContext.html#affdfbc855490fb34aad3acdf59457f4a">ripple::StrandContext::isLast</a></div><div class="ttdeci">const bool isLast</div><div class="ttdoc">true if Step is last in Strand</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00505">Steps.h:505</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00058">Journal.h:58</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a2dd92244faf534ec5c506b44b5037312"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a2dd92244faf534ec5c506b44b5037312">ripple::DirectStepI::dst_</a></div><div class="ttdeci">AccountID dst_</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00042">DirectStep.cpp:42</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a64dac2bde0ecce5aa2e4e8b0ca4451c1"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a64dac2bde0ecce5aa2e4e8b0ca4451c1">ripple::DirectStepI::lineQualityIn</a></div><div class="ttdeci">std::uint32_t lineQualityIn(ReadView const &amp;v) const override</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00827">DirectStep.cpp:827</a></div></div>
@@ -1198,8 +1198,8 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_ab8a9c54401e8209fca7396c6b9c610f4"><div class="ttname"><a href="namespaceripple.html#ab8a9c54401e8209fca7396c6b9c610f4">ripple::sfBalance</a></div><div class="ttdeci">const SF_AMOUNT sfBalance</div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a94773790ce7bce01c0f6704ab022afe6"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a94773790ce7bce01c0f6704ab022afe6">ripple::DirectStepI::cache_</a></div><div class="ttdeci">boost::optional&lt; Cache &gt; cache_</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00067">DirectStep.cpp:67</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectIPaymentStep_html_af38ea9909ee5832ff2f903fe0ddbaf64"><div class="ttname"><a href="classripple_1_1DirectIPaymentStep.html#af38ea9909ee5832ff2f903fe0ddbaf64">ripple::DirectIPaymentStep::verifyPrevStepDebtDirection</a></div><div class="ttdeci">bool verifyPrevStepDebtDirection(DebtDirection) const</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00240">DirectStep.cpp:240</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a449baf2ba9ae982f455c65884b3a8500"><div class="ttname"><a href="structripple_1_1StrandContext.html#a449baf2ba9ae982f455c65884b3a8500">ripple::StrandContext::isFirst</a></div><div class="ttdeci">const bool isFirst</div><div class="ttdoc">true if Step is first in Strand</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00479">Steps.h:479</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a20f852451e14c6cc04c3fbb5a49c41f6"><div class="ttname"><a href="structripple_1_1StrandContext.html#a20f852451e14c6cc04c3fbb5a49c41f6">ripple::StrandContext::prevStep</a></div><div class="ttdeci">Step const *const prevStep</div><div class="ttdoc">The previous step in the strand.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00488">Steps.h:488</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a449baf2ba9ae982f455c65884b3a8500"><div class="ttname"><a href="structripple_1_1StrandContext.html#a449baf2ba9ae982f455c65884b3a8500">ripple::StrandContext::isFirst</a></div><div class="ttdeci">const bool isFirst</div><div class="ttdoc">true if Step is first in Strand</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00504">Steps.h:504</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a20f852451e14c6cc04c3fbb5a49c41f6"><div class="ttname"><a href="structripple_1_1StrandContext.html#a20f852451e14c6cc04c3fbb5a49c41f6">ripple::StrandContext::prevStep</a></div><div class="ttdeci">Step const *const prevStep</div><div class="ttdoc">The previous step in the strand.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00513">Steps.h:513</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad7c0f4891446922b7248ed12f2207a57"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad7c0f4891446922b7248ed12f2207a57">ripple::tecPATH_DRY</a></div><div class="ttdeci">@ tecPATH_DRY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00255">TER.h:255</a></div></div>
<div class="ttc" id="anamespaceripple_html_a17a9a9b903b66e49f5413d82ce79f085a91e3c4f8089025c7ecf66dd62b822d90"><div class="ttname"><a href="namespaceripple.html#a17a9a9b903b66e49f5413d82ce79f085a91e3c4f8089025c7ecf66dd62b822d90">ripple::fhIGNORE_FREEZE</a></div><div class="ttdeci">@ fhIGNORE_FREEZE</div><div class="ttdef"><b>Definition:</b> <a href="View_8h_source.html#l00053">View.h:53</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_afd50370271de5d6a8a64180d5aab4875"><div class="ttname"><a href="classripple_1_1DirectStepI.html#afd50370271de5d6a8a64180d5aab4875">ripple::DirectStepI::validFwd</a></div><div class="ttdeci">std::pair&lt; bool, EitherAmount &gt; validFwd(PaymentSandbox &amp;sb, ApplyView &amp;afView, EitherAmount const &amp;in) override</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00711">DirectStep.cpp:711</a></div></div>
@@ -1215,7 +1215,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a12457d1044fb018f478405504184dc79"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a12457d1044fb018f478405504184dc79">ripple::temBAD_PATH_LOOP</a></div><div class="ttdeci">@ temBAD_PATH_LOOP</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00092">TER.h:92</a></div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a695caa6df80a7ef22e65661e57eebd0f"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a695caa6df80a7ef22e65661e57eebd0f">ripple::DirectStepI::qualityUpperBound</a></div><div class="ttdeci">std::pair&lt; boost::optional&lt; Quality &gt;, DebtDirection &gt; qualityUpperBound(ReadView const &amp;v, DebtDirection dir) const override</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00835">DirectStep.cpp:835</a></div></div>
<div class="ttc" id="anumeric_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/numeric.html">numeric</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a1f64547d1189ede6fef202ada9dc0f2b"><div class="ttname"><a href="structripple_1_1StrandContext.html#a1f64547d1189ede6fef202ada9dc0f2b">ripple::StrandContext::seenDirectIssues</a></div><div class="ttdeci">std::array&lt; boost::container::flat_set&lt; Issue &gt;, 2 &gt; &amp; seenDirectIssues</div><div class="ttdoc">A strand may not include the same account node more than once in the same currency.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00494">Steps.h:494</a></div></div>
<div class="ttc" id="astructripple_1_1StrandContext_html_a1f64547d1189ede6fef202ada9dc0f2b"><div class="ttname"><a href="structripple_1_1StrandContext.html#a1f64547d1189ede6fef202ada9dc0f2b">ripple::StrandContext::seenDirectIssues</a></div><div class="ttdeci">std::array&lt; boost::container::flat_set&lt; Issue &gt;, 2 &gt; &amp; seenDirectIssues</div><div class="ttdoc">A strand may not include the same account node more than once in the same currency.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00519">Steps.h:519</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1DirectStepI_html_a155e216c2560eafc4c68f5893bde896c"><div class="ttname"><a href="classripple_1_1DirectStepI.html#a155e216c2560eafc4c68f5893bde896c">ripple::DirectStepI::qualitiesSrcRedeems</a></div><div class="ttdeci">std::pair&lt; std::uint32_t, std::uint32_t &gt; qualitiesSrcRedeems(ReadView const &amp;sb) const</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00765">DirectStep.cpp:765</a></div></div>
<div class="ttc" id="aclassripple_1_1Step_html_a98fda1ca2b88444baa3db59720953ea2"><div class="ttname"><a href="classripple_1_1Step.html#a98fda1ca2b88444baa3db59720953ea2">ripple::Step::directStepSrcAcct</a></div><div class="ttdeci">virtual boost::optional&lt; AccountID &gt; directStepSrcAcct() const</div><div class="ttdoc">If this step is DirectStepI (IOU-&gt;IOU direct step), return the src account.</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00139">Steps.h:139</a></div></div>