This commit is contained in:
bthomee
2025-11-11 07:24:06 -08:00
parent 3ffaab00f2
commit da27256b35
42 changed files with 14758 additions and 14988 deletions

View File

@@ -167,19 +167,19 @@ $(document).ready(function() { init_codefold(0); });
<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#l00040">Journal.h:41</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html"><div class="ttname"><a href="classripple_1_1ApplyContext.html">ripple::ApplyContext</a></div><div class="ttdoc">State information when applying a tx.</div><div class="ttdef"><b>Definition</b> <a href="ApplyContext_8h_source.html#l00017">ApplyContext.h:18</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html"><div class="ttname"><a href="classripple_1_1CreateOffer.html">ripple::CreateOffer</a></div><div class="ttdoc">Transactor specialized for creating offers in the ledger.</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8h_source.html#l00014">CreateOffer.h:15</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a075657a93544badfea2751685b4304f8"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a075657a93544badfea2751685b4304f8">ripple::CreateOffer::flowCross</a></div><div class="ttdeci">std::pair&lt; TER, Amounts &gt; flowCross(PaymentSandbox &amp;psb, PaymentSandbox &amp;psbCancel, Amounts const &amp;takerAmount, std::optional&lt; uint256 &gt; const &amp;domainID)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00302">CreateOffer.cpp:302</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a427d7e54e0525a05fb2d613fdd0b15d5"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a427d7e54e0525a05fb2d613fdd0b15d5">ripple::CreateOffer::checkAcceptAsset</a></div><div class="ttdeci">static TER checkAcceptAsset(ReadView const &amp;view, ApplyFlags const flags, AccountID const id, beast::Journal const j, Issue const &amp;issue)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00215">CreateOffer.cpp:215</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a075657a93544badfea2751685b4304f8"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a075657a93544badfea2751685b4304f8">ripple::CreateOffer::flowCross</a></div><div class="ttdeci">std::pair&lt; TER, Amounts &gt; flowCross(PaymentSandbox &amp;psb, PaymentSandbox &amp;psbCancel, Amounts const &amp;takerAmount, std::optional&lt; uint256 &gt; const &amp;domainID)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00293">CreateOffer.cpp:293</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a427d7e54e0525a05fb2d613fdd0b15d5"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a427d7e54e0525a05fb2d613fdd0b15d5">ripple::CreateOffer::checkAcceptAsset</a></div><div class="ttdeci">static TER checkAcceptAsset(ReadView const &amp;view, ApplyFlags const flags, AccountID const id, beast::Journal const j, Issue const &amp;issue)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00209">CreateOffer.cpp:209</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a4f82873564bd8a1f7c91c642c483b526"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a4f82873564bd8a1f7c91c642c483b526">ripple::CreateOffer::CreateOffer</a></div><div class="ttdeci">CreateOffer(ApplyContext &amp;ctx)</div><div class="ttdoc">Construct a Transactor subclass that creates an offer in the ledger.</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8h_source.html#l00020">CreateOffer.h:20</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a59d336027ccb062b2e916e385bd57114"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a59d336027ccb062b2e916e385bd57114">ripple::CreateOffer::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdoc">Enforce constraints beyond those of the Transactor base class.</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00130">CreateOffer.cpp:130</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a5ad4cbfda67a13d823588643d8a96264"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a5ad4cbfda67a13d823588643d8a96264">ripple::CreateOffer::format_amount</a></div><div class="ttdeci">static std::string format_amount(STAmount const &amp;amount)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00492">CreateOffer.cpp:492</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a5ad4cbfda67a13d823588643d8a96264"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a5ad4cbfda67a13d823588643d8a96264">ripple::CreateOffer::format_amount</a></div><div class="ttdeci">static std::string format_amount(STAmount const &amp;amount)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00483">CreateOffer.cpp:483</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a6e2770384effe1761635c9f1dca9e06b"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a6e2770384effe1761635c9f1dca9e06b">ripple::CreateOffer::ConsequencesFactory</a></div><div class="ttdeci">static constexpr ConsequencesFactoryType ConsequencesFactory</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8h_source.html#l00017">CreateOffer.h:17</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_a70d0419327b69f60d99eef0b82b73c25"><div class="ttname"><a href="classripple_1_1CreateOffer.html#a70d0419327b69f60d99eef0b82b73c25">ripple::CreateOffer::getFlagsMask</a></div><div class="ttdeci">static std::uint32_t getFlagsMask(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00038">CreateOffer.cpp:38</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_aaa97cf694b007c7c9be9b3d0b939a740"><div class="ttname"><a href="classripple_1_1CreateOffer.html#aaa97cf694b007c7c9be9b3d0b939a740">ripple::CreateOffer::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdoc">Enforce constraints beyond those of the Transactor base class.</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00050">CreateOffer.cpp:50</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_ab442fb88a4d07d65dc92fbc2746166a3"><div class="ttname"><a href="classripple_1_1CreateOffer.html#ab442fb88a4d07d65dc92fbc2746166a3">ripple::CreateOffer::makeTxConsequences</a></div><div class="ttdeci">static TxConsequences makeTxConsequences(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00017">CreateOffer.cpp:17</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_ab9e0f2e14fa541676412a148b4823f4c"><div class="ttname"><a href="classripple_1_1CreateOffer.html#ab9e0f2e14fa541676412a148b4823f4c">ripple::CreateOffer::applyHybrid</a></div><div class="ttdeci">TER applyHybrid(Sandbox &amp;sb, std::shared_ptr&lt; STLedgerEntry &gt; sleOffer, Keylet const &amp;offer_index, STAmount const &amp;saTakerPays, STAmount const &amp;saTakerGets, std::function&lt; void(SLE::ref, std::optional&lt; uint256 &gt;)&gt; const &amp;setDir)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00501">CreateOffer.cpp:501</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_ae8670d9db3224f61491379bfeaf6719f"><div class="ttname"><a href="classripple_1_1CreateOffer.html#ae8670d9db3224f61491379bfeaf6719f">ripple::CreateOffer::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdoc">Precondition: fee collection is likely.</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00906">CreateOffer.cpp:906</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_ab9e0f2e14fa541676412a148b4823f4c"><div class="ttname"><a href="classripple_1_1CreateOffer.html#ab9e0f2e14fa541676412a148b4823f4c">ripple::CreateOffer::applyHybrid</a></div><div class="ttdeci">TER applyHybrid(Sandbox &amp;sb, std::shared_ptr&lt; STLedgerEntry &gt; sleOffer, Keylet const &amp;offer_index, STAmount const &amp;saTakerPays, STAmount const &amp;saTakerGets, std::function&lt; void(SLE::ref, std::optional&lt; uint256 &gt;)&gt; const &amp;setDir)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00492">CreateOffer.cpp:492</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_ae8670d9db3224f61491379bfeaf6719f"><div class="ttname"><a href="classripple_1_1CreateOffer.html#ae8670d9db3224f61491379bfeaf6719f">ripple::CreateOffer::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdoc">Precondition: fee collection is likely.</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00891">CreateOffer.cpp:891</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_aeaf64b9c0dab10a57613cd96eced0ed0"><div class="ttname"><a href="classripple_1_1CreateOffer.html#aeaf64b9c0dab10a57613cd96eced0ed0">ripple::CreateOffer::checkExtraFeatures</a></div><div class="ttdeci">static bool checkExtraFeatures(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00028">CreateOffer.cpp:28</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_af1e3edb1dcc853bf59a5c63f366f29e9"><div class="ttname"><a href="classripple_1_1CreateOffer.html#af1e3edb1dcc853bf59a5c63f366f29e9">ripple::CreateOffer::applyGuts</a></div><div class="ttdeci">std::pair&lt; TER, bool &gt; applyGuts(Sandbox &amp;view, Sandbox &amp;view_cancel)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00549">CreateOffer.cpp:549</a></div></div>
<div class="ttc" id="aclassripple_1_1CreateOffer_html_af1e3edb1dcc853bf59a5c63f366f29e9"><div class="ttname"><a href="classripple_1_1CreateOffer.html#af1e3edb1dcc853bf59a5c63f366f29e9">ripple::CreateOffer::applyGuts</a></div><div class="ttdeci">std::pair&lt; TER, bool &gt; applyGuts(Sandbox &amp;view, Sandbox &amp;view_cancel)</div><div class="ttdef"><b>Definition</b> <a href="CreateOffer_8cpp_source.html#l00540">CreateOffer.cpp:540</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#l00013">Issue.h:14</a></div></div>
<div class="ttc" id="aclassripple_1_1PaymentSandbox_html"><div class="ttname"><a href="classripple_1_1PaymentSandbox.html">ripple::PaymentSandbox</a></div><div class="ttdoc">A wrapper which makes credits unavailable to balances.</div><div class="ttdef"><b>Definition</b> <a href="PaymentSandbox_8h_source.html#l00093">PaymentSandbox.h:94</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html"><div class="ttname"><a href="classripple_1_1ReadView.html">ripple::ReadView</a></div><div class="ttdoc">A view into a ledger.</div><div class="ttdef"><b>Definition</b> <a href="ReadView_8h_source.html#l00031">ReadView.h:32</a></div></div>