This commit is contained in:
bthomee
2026-02-04 06:53:36 -08:00
parent 6fd2fdf156
commit 6863531c3e
2902 changed files with 147086 additions and 149081 deletions

View File

@@ -289,33 +289,33 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span>} <span class="comment">// namespace xrpl</span></div>
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html">xrpl::BasicConfig</a></div><div class="ttdoc">Holds unparsed configuration information.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00196">BasicConfig.h:197</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html">xrpl::BasicConfig</a></div><div class="ttdoc">Holds unparsed configuration information.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00195">BasicConfig.h:196</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_a1d19868e1c55c653bc2eddb55a1d7439"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#a1d19868e1c55c653bc2eddb55a1d7439">xrpl::BasicConfig::deprecatedClearSection</a></div><div class="ttdeci">void deprecatedClearSection(std::string const &amp;section)</div><div class="ttdoc">Remove all the key/value pairs from the section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00140">BasicConfig.cpp:140</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_a3e458dc187d8c5d082c329e73d7edb3a"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#a3e458dc187d8c5d082c329e73d7edb3a">xrpl::BasicConfig::build</a></div><div class="ttdeci">void build(IniFileSections const &amp;ifs)</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00160">BasicConfig.cpp:160</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_a4c31a3df3d4001f66c6c1d3263d0637a"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#a4c31a3df3d4001f66c6c1d3263d0637a">xrpl::BasicConfig::overwrite</a></div><div class="ttdeci">void overwrite(std::string const &amp;section, std::string const &amp;key, std::string const &amp;value)</div><div class="ttdoc">Overwrite a key/value pair with a command line argument If the section does not exist it is created.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00133">BasicConfig.cpp:133</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_a5d57890383640547bc67e95e50270665"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#a5d57890383640547bc67e95e50270665">xrpl::BasicConfig::map_</a></div><div class="ttdeci">std::unordered_map&lt; std::string, Section &gt; map_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00199">BasicConfig.h:199</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_a5d57890383640547bc67e95e50270665"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#a5d57890383640547bc67e95e50270665">xrpl::BasicConfig::map_</a></div><div class="ttdeci">std::unordered_map&lt; std::string, Section &gt; map_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00198">BasicConfig.h:198</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_a7974ffcf682ba14848fcee8ecdf34337"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#a7974ffcf682ba14848fcee8ecdf34337">xrpl::BasicConfig::exists</a></div><div class="ttdeci">bool exists(std::string const &amp;name) const</div><div class="ttdoc">Returns true if a section with the given name exists.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00111">BasicConfig.cpp:111</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_af378452eb5a101f09de3dfbbeda15fb2"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#af378452eb5a101f09de3dfbbeda15fb2">xrpl::BasicConfig::legacy</a></div><div class="ttdeci">void legacy(std::string const &amp;section, std::string value)</div><div class="ttdoc">Set a value that is not a key/value pair.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00148">BasicConfig.cpp:148</a></div></div>
<div class="ttc" id="aclassxrpl_1_1BasicConfig_html_af4adcb2a916d5c27cf360f0cbb0dc991"><div class="ttname"><a href="classxrpl_1_1BasicConfig.html#af4adcb2a916d5c27cf360f0cbb0dc991">xrpl::BasicConfig::section</a></div><div class="ttdeci">Section &amp; section(std::string const &amp;name)</div><div class="ttdoc">Returns the section with the given name.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00117">BasicConfig.cpp:117</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html"><div class="ttname"><a href="classxrpl_1_1Section.html">xrpl::Section</a></div><div class="ttdoc">Holds a collection of configuration values.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00024">BasicConfig.h:25</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a3e08ea093345c7d29c5137519af90fb6"><div class="ttname"><a href="classxrpl_1_1Section.html#a3e08ea093345c7d29c5137519af90fb6">xrpl::Section::lookup_</a></div><div class="ttdeci">std::unordered_map&lt; std::string, std::string &gt; lookup_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00028">BasicConfig.h:28</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a5b0a208dbe101bb33af0d7a48dad004c"><div class="ttname"><a href="classxrpl_1_1Section.html#a5b0a208dbe101bb33af0d7a48dad004c">xrpl::Section::name</a></div><div class="ttdeci">std::string const &amp; name() const</div><div class="ttdoc">Returns the name of this section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00041">BasicConfig.h:41</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a681cbd6a72663889dbc75e4503883e43"><div class="ttname"><a href="classxrpl_1_1Section.html#a681cbd6a72663889dbc75e4503883e43">xrpl::Section::values_</a></div><div class="ttdeci">std::vector&lt; std::string &gt; values_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00030">BasicConfig.h:30</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a6d88ff79a1d2eb58ab3c7e60b1b27ed8"><div class="ttname"><a href="classxrpl_1_1Section.html#a6d88ff79a1d2eb58ab3c7e60b1b27ed8">xrpl::Section::lines</a></div><div class="ttdeci">std::vector&lt; std::string &gt; const &amp; lines() const</div><div class="ttdoc">Returns all the lines in the section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00050">BasicConfig.h:50</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html"><div class="ttname"><a href="classxrpl_1_1Section.html">xrpl::Section</a></div><div class="ttdoc">Holds a collection of configuration values.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00023">BasicConfig.h:24</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a3e08ea093345c7d29c5137519af90fb6"><div class="ttname"><a href="classxrpl_1_1Section.html#a3e08ea093345c7d29c5137519af90fb6">xrpl::Section::lookup_</a></div><div class="ttdeci">std::unordered_map&lt; std::string, std::string &gt; lookup_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00027">BasicConfig.h:27</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a5b0a208dbe101bb33af0d7a48dad004c"><div class="ttname"><a href="classxrpl_1_1Section.html#a5b0a208dbe101bb33af0d7a48dad004c">xrpl::Section::name</a></div><div class="ttdeci">std::string const &amp; name() const</div><div class="ttdoc">Returns the name of this section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00040">BasicConfig.h:40</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a681cbd6a72663889dbc75e4503883e43"><div class="ttname"><a href="classxrpl_1_1Section.html#a681cbd6a72663889dbc75e4503883e43">xrpl::Section::values_</a></div><div class="ttdeci">std::vector&lt; std::string &gt; values_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00029">BasicConfig.h:29</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a6d88ff79a1d2eb58ab3c7e60b1b27ed8"><div class="ttname"><a href="classxrpl_1_1Section.html#a6d88ff79a1d2eb58ab3c7e60b1b27ed8">xrpl::Section::lines</a></div><div class="ttdeci">std::vector&lt; std::string &gt; const &amp; lines() const</div><div class="ttdoc">Returns all the lines in the section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00049">BasicConfig.h:49</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a7b6111cb75faba4c0b1128b2eb5e687c"><div class="ttname"><a href="classxrpl_1_1Section.html#a7b6111cb75faba4c0b1128b2eb5e687c">xrpl::Section::Section</a></div><div class="ttdeci">Section(std::string const &amp;name=&quot;&quot;)</div><div class="ttdoc">Create an empty section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00017">BasicConfig.cpp:17</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_a7d47caf8e3a791259e02a9f2447aca8d"><div class="ttname"><a href="classxrpl_1_1Section.html#a7d47caf8e3a791259e02a9f2447aca8d">xrpl::Section::set</a></div><div class="ttdeci">void set(std::string const &amp;key, std::string const &amp;value)</div><div class="ttdoc">Set a key/value pair.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00022">BasicConfig.cpp:22</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_ab2c04c756efb257950a8823c052e7165"><div class="ttname"><a href="classxrpl_1_1Section.html#ab2c04c756efb257950a8823c052e7165">xrpl::Section::legacy</a></div><div class="ttdeci">void legacy(std::string value)</div><div class="ttdoc">Set the legacy value for this section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00068">BasicConfig.h:68</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_acb67e3f580cfb2158096849b3fc8c43b"><div class="ttname"><a href="classxrpl_1_1Section.html#acb67e3f580cfb2158096849b3fc8c43b">xrpl::Section::had_trailing_comments_</a></div><div class="ttdeci">bool had_trailing_comments_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00031">BasicConfig.h:31</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_acd367f2aceccdce9b843ea34d3516321"><div class="ttname"><a href="classxrpl_1_1Section.html#acd367f2aceccdce9b843ea34d3516321">xrpl::Section::lines_</a></div><div class="ttdeci">std::vector&lt; std::string &gt; lines_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00029">BasicConfig.h:29</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_ab2c04c756efb257950a8823c052e7165"><div class="ttname"><a href="classxrpl_1_1Section.html#ab2c04c756efb257950a8823c052e7165">xrpl::Section::legacy</a></div><div class="ttdeci">void legacy(std::string value)</div><div class="ttdoc">Set the legacy value for this section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00067">BasicConfig.h:67</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_acb67e3f580cfb2158096849b3fc8c43b"><div class="ttname"><a href="classxrpl_1_1Section.html#acb67e3f580cfb2158096849b3fc8c43b">xrpl::Section::had_trailing_comments_</a></div><div class="ttdeci">bool had_trailing_comments_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00030">BasicConfig.h:30</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_acd367f2aceccdce9b843ea34d3516321"><div class="ttname"><a href="classxrpl_1_1Section.html#acd367f2aceccdce9b843ea34d3516321">xrpl::Section::lines_</a></div><div class="ttdeci">std::vector&lt; std::string &gt; lines_</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8h_source.html#l00028">BasicConfig.h:28</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_ad97de1ac5e77ea2dc521a9c6207009a2"><div class="ttname"><a href="classxrpl_1_1Section.html#ad97de1ac5e77ea2dc521a9c6207009a2">xrpl::Section::append</a></div><div class="ttdeci">void append(std::vector&lt; std::string &gt; const &amp;lines)</div><div class="ttdoc">Append a set of lines to this section.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00028">BasicConfig.cpp:28</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Section_html_aef8f0ad4a917f94c5e64129c81691552"><div class="ttname"><a href="classxrpl_1_1Section.html#aef8f0ad4a917f94c5e64129c81691552">xrpl::Section::exists</a></div><div class="ttdeci">bool exists(std::string const &amp;name) const</div><div class="ttdoc">Returns true if a key with the given name exists.</div><div class="ttdef"><b>Definition</b> <a href="BasicConfig_8cpp_source.html#l00095">BasicConfig.cpp:95</a></div></div>
<div class="ttc" id="acontains_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/contains.html">std::unordered_map::contains</a></div><div class="ttdeci">T contains(T... args)</div></div>
<div class="ttc" id="afind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/find.html">std::string::find</a></div><div class="ttdeci">T find(T... args)</div></div>
<div class="ttc" id="ainsert_or_assign_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/insert_or_assign.html">std::unordered_map::insert_or_assign</a></div><div class="ttdeci">T insert_or_assign(T... args)</div></div>
<div class="ttc" id="amake_tuple_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/tuple/make_tuple.html">std::make_tuple</a></div><div class="ttdeci">T make_tuple(T... args)</div></div>
<div class="ttc" id="anamespacexrpl_html"><div class="ttname"><a href="namespacexrpl.html">xrpl</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00006">algorithm.h:6</a></div></div>
<div class="ttc" id="anamespacexrpl_html"><div class="ttname"><a href="namespacexrpl.html">xrpl</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00005">algorithm.h:5</a></div></div>
<div class="ttc" id="anamespacexrpl_html_a1e76848ae49f7d4f94a0648e437ea6c1ae3cc92c14a5e6dd1a7d94b6ff634d7fc"><div class="ttname"><a href="namespacexrpl.html#a1e76848ae49f7d4f94a0648e437ea6c1ae3cc92c14a5e6dd1a7d94b6ff634d7fc">xrpl::AttestationMatch::match</a></div><div class="ttdeci">@ match</div></div>
<div class="ttc" id="anamespacexrpl_html_a588b222bb4a0e8eb023bcb778d479cf9"><div class="ttname"><a href="namespacexrpl.html#a588b222bb4a0e8eb023bcb778d479cf9">xrpl::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;out, base_uint&lt; Bits, Tag &gt; const &amp;u)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00612">base_uint.h:613</a></div></div>
<div class="ttc" id="anamespacexrpl_html_a588b222bb4a0e8eb023bcb778d479cf9"><div class="ttname"><a href="namespacexrpl.html#a588b222bb4a0e8eb023bcb778d479cf9">xrpl::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;out, base_uint&lt; Bits, Tag &gt; const &amp;u)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00611">base_uint.h:612</a></div></div>
<div class="ttc" id="anamespacexrpl_html_ad087545ec33d43738eb586edd148f218"><div class="ttname"><a href="namespacexrpl.html#ad087545ec33d43738eb586edd148f218">xrpl::trim_whitespace</a></div><div class="ttdeci">std::string trim_whitespace(std::string str)</div><div class="ttdef"><b>Definition</b> <a href="StringUtilities_8cpp_source.html#l00097">StringUtilities.cpp:97</a></div></div>
<div class="ttc" id="aostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/ostream.html">ostream</a></div></div>
<div class="ttc" id="apiecewise_construct_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/piecewise_construct.html">std::piecewise_construct</a></div><div class="ttdeci">T piecewise_construct</div></div>