This commit is contained in:
intelliot
2023-02-07 23:47:10 +00:00
parent f99123bc9a
commit c7d8e7e2ae
2196 changed files with 52159 additions and 44783 deletions

View File

@@ -1260,7 +1260,7 @@ $(function() {
<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160; </div>
<div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<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#l00248">IOUAmount.cpp:248</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#l00161">IOUAmount.cpp:161</a></div></div>
<div class="ttc" id="aclassripple_1_1BookStep_html_a2361abd05389001f3c40e19fa667b289"><div class="ttname"><a href="classripple_1_1BookStep.html#a2361abd05389001f3c40e19fa667b289">ripple::BookStep::offersUsed</a></div><div class="ttdeci">std::uint32_t offersUsed() const override</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00495">BookStep.cpp:495</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_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#l00471">View.cpp:471</a></div></div>
@@ -1306,7 +1306,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a7cc64e12723fbc9606d85442a2569feda13b5bfe96f3e2fe411c9f66f4a582adf"><div class="ttname"><a href="namespaceripple.html#a7cc64e12723fbc9606d85442a2569feda13b5bfe96f3e2fe411c9f66f4a582adf">ripple::QualityDirection::in</a></div><div class="ttdeci">@ in</div></div>
<div class="ttc" id="aclassripple_1_1BookOfferCrossingStep_html_a8ca9e83de3b815322427a661a0c8ad8d"><div class="ttname"><a href="classripple_1_1BookOfferCrossingStep.html#a8ca9e83de3b815322427a661a0c8ad8d">ripple::BookOfferCrossingStep::limitSelfCrossQuality</a></div><div class="ttdeci">bool limitSelfCrossQuality(AccountID const &amp;strandSrc, AccountID const &amp;strandDst, TOffer&lt; TIn, TOut &gt; const &amp;offer, std::optional&lt; Quality &gt; &amp;ofrQ, FlowOfferStream&lt; TIn, TOut &gt; &amp;offers, bool const offerAttempted) const</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00342">BookStep.cpp:342</a></div></div>
<div class="ttc" id="anamespaceripple_html_abf42dc81fcebb9867acdb5df7730ed56"><div class="ttname"><a href="namespaceripple.html#abf42dc81fcebb9867acdb5df7730ed56">ripple::limitStepIn</a></div><div class="ttdeci">static void limitStepIn(Quality const &amp;ofrQ, TAmounts&lt; TIn, TOut &gt; &amp;ofrAmt, TAmounts&lt; TIn, TOut &gt; &amp;stpAmt, TOut &amp;ownerGives, std::uint32_t transferRateIn, std::uint32_t transferRateOut, TIn const &amp;limit)</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00503">BookStep.cpp:503</a></div></div>
<div class="ttc" id="aclassripple_1_1IOUAmount_html"><div class="ttname"><a href="classripple_1_1IOUAmount.html">ripple::IOUAmount</a></div><div class="ttdoc">Floating point representation of amounts with high dynamic range.</div><div class="ttdef"><b>Definition:</b> <a href="IOUAmount_8h_source.html#l00041">IOUAmount.h:41</a></div></div>
<div class="ttc" id="aclassripple_1_1IOUAmount_html"><div class="ttname"><a href="classripple_1_1IOUAmount.html">ripple::IOUAmount</a></div><div class="ttdoc">Floating point representation of amounts with high dynamic range.</div><div class="ttdef"><b>Definition:</b> <a href="IOUAmount_8h_source.html#l00043">IOUAmount.h:43</a></div></div>
<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#l00202">TER.h:202</a></div></div>
<div class="ttc" id="aclassripple_1_1BookOfferCrossingStep_html_a0e77f31ed38237773634e5dc858528ef"><div class="ttname"><a href="classripple_1_1BookOfferCrossingStep.html#a0e77f31ed38237773634e5dc858528ef">ripple::BookOfferCrossingStep::BookOfferCrossingStep</a></div><div class="ttdeci">BookOfferCrossingStep(StrandContext const &amp;ctx, Issue const &amp;in, Issue const &amp;out)</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00331">BookStep.cpp:331</a></div></div>
<div class="ttc" id="aclassripple_1_1BookStep_html_aa870ebc3315d3fc49d4b52c5b58fd400"><div class="ttname"><a href="classripple_1_1BookStep.html#aa870ebc3315d3fc49d4b52c5b58fd400">ripple::BookStep::operator!=</a></div><div class="ttdeci">friend bool operator!=(BookStep const &amp;lhs, BookStep const &amp;rhs)</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00187">BookStep.cpp:187</a></div></div>
@@ -1327,7 +1327,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1BookOfferCrossingStep_html_a8b48228284fea330ac1ee3d966bace8e"><div class="ttname"><a href="classripple_1_1BookOfferCrossingStep.html#a8b48228284fea330ac1ee3d966bace8e">ripple::BookOfferCrossingStep::getOfrOutRate</a></div><div class="ttdeci">std::uint32_t getOfrOutRate(Step const *prevStep, TOffer&lt; TIn, TOut &gt; const &amp;offer, AccountID const &amp;strandDst, std::uint32_t trOut) const</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00424">BookStep.cpp:424</a></div></div>
<div class="ttc" id="aclassripple_1_1BookStep_html_aa10ac9ca8fbb6813d60be0c7b605698e"><div class="ttname"><a href="classripple_1_1BookStep.html#aa10ac9ca8fbb6813d60be0c7b605698e">ripple::BookStep::debtDirection</a></div><div class="ttdeci">DebtDirection debtDirection(ReadView const &amp;sb, StrandDirection dir) const override</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00119">BookStep.cpp:119</a></div></div>
<div class="ttc" id="aclassripple_1_1BookPaymentStep_html_a4ed06be887f24b1eaeac2602be09c344"><div class="ttname"><a href="classripple_1_1BookPaymentStep.html#a4ed06be887f24b1eaeac2602be09c344">ripple::BookPaymentStep::limitSelfCrossQuality</a></div><div class="ttdeci">bool limitSelfCrossQuality(AccountID const &amp;, AccountID const &amp;, TOffer&lt; TIn, TOut &gt; const &amp;offer, std::optional&lt; Quality &gt; &amp;, FlowOfferStream&lt; TIn, TOut &gt; &amp;, bool) const</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00237">BookStep.cpp:237</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#l00454">STAmount.cpp:454</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#l00474">STAmount.cpp:474</a></div></div>
<div class="ttc" id="aclassripple_1_1BookStep_html_ac6de326d2b18de2d293079abc85d53f5"><div class="ttname"><a href="classripple_1_1BookStep.html#ac6de326d2b18de2d293079abc85d53f5">ripple::BookStep::ownerPaysTransferFee_</a></div><div class="ttdeci">const bool ownerPaysTransferFee_</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00051">BookStep.cpp:51</a></div></div>
<div class="ttc" id="aclassripple_1_1BookPaymentStep_html_a52ae77cacac31af0cbd37ef00475ef65"><div class="ttname"><a href="classripple_1_1BookPaymentStep.html#a52ae77cacac31af0cbd37ef00475ef65">ripple::BookPaymentStep::adjustQualityWithFees</a></div><div class="ttdeci">Quality adjustQualityWithFees(ReadView const &amp;v, Quality const &amp;ofrQ, DebtDirection prevStepDir) const</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00275">BookStep.cpp:275</a></div></div>
<div class="ttc" id="astructripple_1_1Keylet_html_a482983062843a8682fcea76a309c73db"><div class="ttname"><a href="structripple_1_1Keylet.html#a482983062843a8682fcea76a309c73db">ripple::Keylet::key</a></div><div class="ttdeci">uint256 key</div><div class="ttdef"><b>Definition:</b> <a href="Keylet_8h_source.html#l00040">Keylet.h:40</a></div></div>
@@ -1355,7 +1355,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1BookTip_html"><div class="ttname"><a href="classripple_1_1BookTip.html">ripple::BookTip</a></div><div class="ttdoc">Iterates and consumes raw offers in an order book.</div><div class="ttdef"><b>Definition:</b> <a href="BookTip_8h_source.html#l00037">BookTip.h:37</a></div></div>
<div class="ttc" id="anamespaceripple_html_a472fcd13e6425ea4a92cd9a03f68bd58"><div class="ttname"><a href="namespaceripple.html#a472fcd13e6425ea4a92cd9a03f68bd58">ripple::accountSend</a></div><div class="ttdeci">TER accountSend(ApplyView &amp;view, AccountID const &amp;uSenderID, AccountID const &amp;uReceiverID, STAmount const &amp;saAmount, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l01122">View.cpp:1122</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#l00044">STAmount.h:44</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#l00045">STAmount.h:45</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a49b0713e65bb8e2c51b76fbf16252afe"><div class="ttname"><a href="classbeast_1_1Journal.html#a49b0713e65bb8e2c51b76fbf16252afe">beast::Journal::error</a></div><div class="ttdeci">Stream error() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00333">Journal.h:333</a></div></div>
<div class="ttc" id="aclassripple_1_1BookStep_html_adc5b4e33834322d5f72e4269c5e9e99e"><div class="ttname"><a href="classripple_1_1BookStep.html#adc5b4e33834322d5f72e4269c5e9e99e">ripple::BookStep::getMaxOffersToConsume</a></div><div class="ttdeci">static uint32_t getMaxOffersToConsume(StrandContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00077">BookStep.cpp:77</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>