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

@@ -678,7 +678,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span>} <span class="comment">// namespace xrpl</span></div>
<div class="ttc" id="aarray_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/array.html">array</a></div></div>
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
<div class="ttc" id="aclassxrpl_1_1Buffer_html"><div class="ttname"><a href="classxrpl_1_1Buffer.html">xrpl::Buffer</a></div><div class="ttdoc">Like std::vector&lt;char&gt; but better.</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00016">Buffer.h:17</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Buffer_html"><div class="ttname"><a href="classxrpl_1_1Buffer.html">xrpl::Buffer</a></div><div class="ttdoc">Like std::vector&lt;char&gt; but better.</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00015">Buffer.h:16</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_a18d2694ed15ee0453ef74eef94bc7dec"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#a18d2694ed15ee0453ef74eef94bc7dec">xrpl::SerialIter::getRaw</a></div><div class="ttdeci">Blob getRaw(int size)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00458">Serializer.cpp:458</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_a197a2e74510279aaa7213ea59d43baa0"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#a197a2e74510279aaa7213ea59d43baa0">xrpl::SerialIter::get16</a></div><div class="ttdeci">std::uint16_t get16()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00349">Serializer.cpp:349</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_a1a53ac156ae65dae3311534c54d13319"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#a1a53ac156ae65dae3311534c54d13319">xrpl::SerialIter::getVLDataLength</a></div><div class="ttdeci">int getVLDataLength()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00464">Serializer.cpp:464</a></div></div>
@@ -688,41 +688,41 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_a796e9b038bd3cfd512e651b95d613a7f"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#a796e9b038bd3cfd512e651b95d613a7f">xrpl::SerialIter::getRawHelper</a></div><div class="ttdeci">T getRawHelper(int size)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00437">Serializer.cpp:437</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_a83cfce6025d427608cd8a83438f9d568"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#a83cfce6025d427608cd8a83438f9d568">xrpl::SerialIter::getFieldID</a></div><div class="ttdeci">void getFieldID(int &amp;type, int &amp;name)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00411">Serializer.cpp:411</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_a9c9a39ea03101af342dca384a3ad4af9"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#a9c9a39ea03101af342dca384a3ad4af9">xrpl::SerialIter::skip</a></div><div class="ttdeci">void skip(int num)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00327">Serializer.cpp:327</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_ab9aeb158bbc56a77377b8add196220c3"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#ab9aeb158bbc56a77377b8add196220c3">xrpl::SerialIter::remain_</a></div><div class="ttdeci">std::size_t remain_</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00323">Serializer.h:323</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_ab9aeb158bbc56a77377b8add196220c3"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#ab9aeb158bbc56a77377b8add196220c3">xrpl::SerialIter::remain_</a></div><div class="ttdeci">std::size_t remain_</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00322">Serializer.h:322</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_abbc44b673bc2f2910564ec2d12fd4a52"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#abbc44b673bc2f2910564ec2d12fd4a52">xrpl::SerialIter::SerialIter</a></div><div class="ttdeci">SerialIter(void const *data, std::size_t size) noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00313">Serializer.cpp:313</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_abe3d8a94e7f709a5f87664e6a5fb9fea"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#abe3d8a94e7f709a5f87664e6a5fb9fea">xrpl::SerialIter::getVLBuffer</a></div><div class="ttdeci">Buffer getVLBuffer()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00508">Serializer.cpp:508</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_ac8cb2354891ed01ef19a08c9c660831a"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#ac8cb2354891ed01ef19a08c9c660831a">xrpl::SerialIter::get64</a></div><div class="ttdeci">std::uint64_t get64()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00373">Serializer.cpp:373</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_ac9312eea442b2329b851d33477b346ef"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#ac9312eea442b2329b851d33477b346ef">xrpl::SerialIter::geti32</a></div><div class="ttdeci">std::int32_t geti32()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00387">Serializer.cpp:387</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_acbaa12df3407803cfbd240701f17eca6"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#acbaa12df3407803cfbd240701f17eca6">xrpl::SerialIter::geti64</a></div><div class="ttdeci">std::int64_t geti64()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00399">Serializer.cpp:399</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_ae51d3284762f866e8e381ce9ad718927"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#ae51d3284762f866e8e381ce9ad718927">xrpl::SerialIter::get8</a></div><div class="ttdeci">unsigned char get8()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00337">Serializer.cpp:337</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_ae655581024b1568885ddc43bb7e88b52"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#ae655581024b1568885ddc43bb7e88b52">xrpl::SerialIter::p_</a></div><div class="ttdeci">std::uint8_t const * p_</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00322">Serializer.h:322</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_ae655581024b1568885ddc43bb7e88b52"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#ae655581024b1568885ddc43bb7e88b52">xrpl::SerialIter::p_</a></div><div class="ttdeci">std::uint8_t const * p_</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00321">Serializer.h:321</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_af02ae41b0275fd9d5b7d39d027230eaf"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#af02ae41b0275fd9d5b7d39d027230eaf">xrpl::SerialIter::get32</a></div><div class="ttdeci">std::uint32_t get32()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00361">Serializer.cpp:361</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_af11374003598bbbf86465b198872301b"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#af11374003598bbbf86465b198872301b">xrpl::SerialIter::used_</a></div><div class="ttdeci">std::size_t used_</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00324">Serializer.h:324</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html"><div class="ttname"><a href="classxrpl_1_1Serializer.html">xrpl::Serializer</a></div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00021">Serializer.h:22</a></div></div>
<div class="ttc" id="aclassxrpl_1_1SerialIter_html_af11374003598bbbf86465b198872301b"><div class="ttname"><a href="classxrpl_1_1SerialIter.html#af11374003598bbbf86465b198872301b">xrpl::SerialIter::used_</a></div><div class="ttdeci">std::size_t used_</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00323">Serializer.h:323</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html"><div class="ttname"><a href="classxrpl_1_1Serializer.html">xrpl::Serializer</a></div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00020">Serializer.h:21</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a0b04e5b85813f2d476ea46a8d767efe2"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a0b04e5b85813f2d476ea46a8d767efe2">xrpl::Serializer::addFieldID</a></div><div class="ttdeci">int addFieldID(int type, int name)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00106">Serializer.cpp:106</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a0e5ba51d2b769db73797a78cddcaaf7d"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a0e5ba51d2b769db73797a78cddcaaf7d">xrpl::Serializer::mData</a></div><div class="ttdeci">Blob mData</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00025">Serializer.h:25</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a0e5ba51d2b769db73797a78cddcaaf7d"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a0e5ba51d2b769db73797a78cddcaaf7d">xrpl::Serializer::mData</a></div><div class="ttdeci">Blob mData</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00024">Serializer.h:24</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a1fa2d58ced6f7cc9fdcf7a885d44ea9c"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a1fa2d58ced6f7cc9fdcf7a885d44ea9c">xrpl::Serializer::decodeVLLength</a></div><div class="ttdeci">static int decodeVLLength(int b1)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00276">Serializer.cpp:276</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a21fe1264ffc1f0d418320a0a0a82286a"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a21fe1264ffc1f0d418320a0a0a82286a">xrpl::Serializer::addInteger</a></div><div class="ttdeci">int addInteger(Integer)</div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a3450982714b7391c2a5be29d34795488"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a3450982714b7391c2a5be29d34795488">xrpl::Serializer::begin</a></div><div class="ttdeci">Blob::iterator begin()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00227">Serializer.h:227</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a3450982714b7391c2a5be29d34795488"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a3450982714b7391c2a5be29d34795488">xrpl::Serializer::begin</a></div><div class="ttdeci">Blob::iterator begin()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00226">Serializer.h:226</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a425ba2bbb3e64a8568cf7ab02c8f3552"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a425ba2bbb3e64a8568cf7ab02c8f3552">xrpl::Serializer::add16</a></div><div class="ttdeci">int add16(std::uint16_t i)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00024">Serializer.cpp:24</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a562f0657f8af9ff551064720a7b8db4b"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a562f0657f8af9ff551064720a7b8db4b">xrpl::Serializer::add64</a></div><div class="ttdeci">int add64(T i)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00087">Serializer.h:87</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a562f0657f8af9ff551064720a7b8db4b"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a562f0657f8af9ff551064720a7b8db4b">xrpl::Serializer::add64</a></div><div class="ttdeci">int add64(T i)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00086">Serializer.h:86</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a5fef960b88f00878bdc415f234bd199d"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a5fef960b88f00878bdc415f234bd199d">xrpl::Serializer::getSHA512Half</a></div><div class="ttdeci">uint256 getSHA512Half() const</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00169">Serializer.cpp:169</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a67e89b06614f6d47995a07a4c13a356b"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a67e89b06614f6d47995a07a4c13a356b">xrpl::Serializer::addVL</a></div><div class="ttdeci">int addVL(Blob const &amp;vector)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00175">Serializer.cpp:175</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a68b1313f380bcbe75a5551f55fec2ac3"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a68b1313f380bcbe75a5551f55fec2ac3">xrpl::Serializer::end</a></div><div class="ttdeci">Blob::iterator end()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00232">Serializer.h:232</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a68b1313f380bcbe75a5551f55fec2ac3"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a68b1313f380bcbe75a5551f55fec2ac3">xrpl::Serializer::end</a></div><div class="ttdeci">Blob::iterator end()</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00231">Serializer.h:231</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a75c0539fe51b00959028be4b1822fdcb"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a75c0539fe51b00959028be4b1822fdcb">xrpl::Serializer::decodeLengthLength</a></div><div class="ttdeci">static int decodeLengthLength(int b1)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00257">Serializer.cpp:257</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a7fe0c07b857353ed71b0ed9ece91e12e"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a7fe0c07b857353ed71b0ed9ece91e12e">xrpl::Serializer::chop</a></div><div class="ttdeci">bool chop(int num)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00159">Serializer.cpp:159</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a9bfdfd5ffe495a1500cf78877a4512f9"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a9bfdfd5ffe495a1500cf78877a4512f9">xrpl::Serializer::addEncoded</a></div><div class="ttdeci">int addEncoded(int length)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00206">Serializer.cpp:206</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a9f797ec1a7f1d7e05d6feda790c3a481"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a9f797ec1a7f1d7e05d6feda790c3a481">xrpl::Serializer::addRaw</a></div><div class="ttdeci">int addRaw(Blob const &amp;vector)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00074">Serializer.cpp:74</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a9fdb78b3d7b575806292496989bd138a"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a9fdb78b3d7b575806292496989bd138a">xrpl::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00045">Serializer.h:45</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_a9fdb78b3d7b575806292496989bd138a"><div class="ttname"><a href="classxrpl_1_1Serializer.html#a9fdb78b3d7b575806292496989bd138a">xrpl::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00044">Serializer.h:44</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_aa2c6597c2653536cb7bfd38ce5b312c2"><div class="ttname"><a href="classxrpl_1_1Serializer.html#aa2c6597c2653536cb7bfd38ce5b312c2">xrpl::Serializer::add8</a></div><div class="ttdeci">int add8(unsigned char i)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00141">Serializer.cpp:141</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_ab3962ec202d2878a540affd44febda14"><div class="ttname"><a href="classxrpl_1_1Serializer.html#ab3962ec202d2878a540affd44febda14">xrpl::Serializer::add32</a></div><div class="ttdeci">int add32(T i)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00071">Serializer.h:71</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_ab3962ec202d2878a540affd44febda14"><div class="ttname"><a href="classxrpl_1_1Serializer.html#ab3962ec202d2878a540affd44febda14">xrpl::Serializer::add32</a></div><div class="ttdeci">int add32(T i)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00070">Serializer.h:70</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_ac55f6c4171da64f091e80f8ff9e8c8d3"><div class="ttname"><a href="classxrpl_1_1Serializer.html#ac55f6c4171da64f091e80f8ff9e8c8d3">xrpl::Serializer::get8</a></div><div class="ttdeci">bool get8(int &amp;, int offset) const</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00149">Serializer.cpp:149</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Serializer_html_adb57539aa0c91b9cd3ece7a2eb7c4da0"><div class="ttname"><a href="classxrpl_1_1Serializer.html#adb57539aa0c91b9cd3ece7a2eb7c4da0">xrpl::Serializer::encodeLengthLength</a></div><div class="ttdeci">static int encodeLengthLength(int length)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00238">Serializer.cpp:238</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html"><div class="ttname"><a href="classxrpl_1_1Slice.html">xrpl::Slice</a></div><div class="ttdoc">An immutable linear range of bytes.</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00026">Slice.h:27</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html_a03af9f7f759fdf1717ae416850c3a4ba"><div class="ttname"><a href="classxrpl_1_1Slice.html#a03af9f7f759fdf1717ae416850c3a4ba">xrpl::Slice::begin</a></div><div class="ttdeci">const_iterator begin() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00127">Slice.h:127</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html_a14f9d0bcdbcdc33d275d40a71505c07a"><div class="ttname"><a href="classxrpl_1_1Slice.html#a14f9d0bcdbcdc33d275d40a71505c07a">xrpl::Slice::data</a></div><div class="ttdeci">std::uint8_t const * data() const noexcept</div><div class="ttdoc">Return a pointer to beginning of the storage.</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00078">Slice.h:78</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html_a31f62df306959ff27eb9c5aeaa0265a8"><div class="ttname"><a href="classxrpl_1_1Slice.html#a31f62df306959ff27eb9c5aeaa0265a8">xrpl::Slice::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdoc">Returns the number of bytes in the storage.</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00061">Slice.h:61</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html_ad8900aa907afee0a8818e4920a06e5ba"><div class="ttname"><a href="classxrpl_1_1Slice.html#ad8900aa907afee0a8818e4920a06e5ba">xrpl::Slice::end</a></div><div class="ttdeci">const_iterator end() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00139">Slice.h:139</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html"><div class="ttname"><a href="classxrpl_1_1Slice.html">xrpl::Slice</a></div><div class="ttdoc">An immutable linear range of bytes.</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00025">Slice.h:26</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html_a03af9f7f759fdf1717ae416850c3a4ba"><div class="ttname"><a href="classxrpl_1_1Slice.html#a03af9f7f759fdf1717ae416850c3a4ba">xrpl::Slice::begin</a></div><div class="ttdeci">const_iterator begin() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00126">Slice.h:126</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html_a14f9d0bcdbcdc33d275d40a71505c07a"><div class="ttname"><a href="classxrpl_1_1Slice.html#a14f9d0bcdbcdc33d275d40a71505c07a">xrpl::Slice::data</a></div><div class="ttdeci">std::uint8_t const * data() const noexcept</div><div class="ttdoc">Return a pointer to beginning of the storage.</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00077">Slice.h:77</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html_a31f62df306959ff27eb9c5aeaa0265a8"><div class="ttname"><a href="classxrpl_1_1Slice.html#a31f62df306959ff27eb9c5aeaa0265a8">xrpl::Slice::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdoc">Returns the number of bytes in the storage.</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00060">Slice.h:60</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html_ad8900aa907afee0a8818e4920a06e5ba"><div class="ttname"><a href="classxrpl_1_1Slice.html#ad8900aa907afee0a8818e4920a06e5ba">xrpl::Slice::end</a></div><div class="ttdeci">const_iterator end() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00138">Slice.h:138</a></div></div>
<div class="ttc" id="aclassxrpl_1_1base__uint_html"><div class="ttname"><a href="classxrpl_1_1base__uint.html">xrpl::base_uint&lt; 256 &gt;</a></div></div>
<div class="ttc" id="acstddef_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstddef.html">cstddef</a></div></div>
<div class="ttc" id="acstdint_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstdint.html">cstdint</a></div></div>
@@ -732,10 +732,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a></div></div>
<div class="ttc" id="ais_same_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v</a></div><div class="ttdeci">T is_same_v</div></div>
<div class="ttc" id="amemcpy_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/byte/memcpy.html">std::memcpy</a></div><div class="ttdeci">T memcpy(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_a2bf1136970cad3731cf6d24f054e119f"><div class="ttname"><a href="namespacexrpl.html#a2bf1136970cad3731cf6d24f054e119f">xrpl::sha512Half</a></div><div class="ttdeci">sha512_half_hasher::result_type sha512Half(Args const &amp;... args)</div><div class="ttdoc">Returns the SHA512-Half of a series of objects.</div><div class="ttdef"><b>Definition</b> <a href="digest_8h_source.html#l00205">digest.h:205</a></div></div>
<div class="ttc" id="anamespacexrpl_html_ac599741e6d4066bada11df4c7e8ad30a"><div class="ttname"><a href="namespacexrpl.html#ac599741e6d4066bada11df4c7e8ad30a">xrpl::HashPrefix</a></div><div class="ttdeci">HashPrefix</div><div class="ttdoc">Prefix for hashing functions.</div><div class="ttdef"><b>Definition</b> <a href="HashPrefix_8h_source.html#l00035">HashPrefix.h:35</a></div></div>
<div class="ttc" id="anamespacexrpl_html_ade06aea604ced5ef1fd3c94ab573b646"><div class="ttname"><a href="namespacexrpl.html#ade06aea604ced5ef1fd3c94ab573b646">xrpl::makeSlice</a></div><div class="ttdeci">std::enable_if_t&lt; std::is_same&lt; T, char &gt;::value||std::is_same&lt; T, unsigned char &gt;::value, Slice &gt; makeSlice(std::array&lt; T, N &gt; const &amp;a)</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00214">Slice.h:214</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_a2bf1136970cad3731cf6d24f054e119f"><div class="ttname"><a href="namespacexrpl.html#a2bf1136970cad3731cf6d24f054e119f">xrpl::sha512Half</a></div><div class="ttdeci">sha512_half_hasher::result_type sha512Half(Args const &amp;... args)</div><div class="ttdoc">Returns the SHA512-Half of a series of objects.</div><div class="ttdef"><b>Definition</b> <a href="digest_8h_source.html#l00204">digest.h:204</a></div></div>
<div class="ttc" id="anamespacexrpl_html_ac599741e6d4066bada11df4c7e8ad30a"><div class="ttname"><a href="namespacexrpl.html#ac599741e6d4066bada11df4c7e8ad30a">xrpl::HashPrefix</a></div><div class="ttdeci">HashPrefix</div><div class="ttdoc">Prefix for hashing functions.</div><div class="ttdef"><b>Definition</b> <a href="HashPrefix_8h_source.html#l00034">HashPrefix.h:34</a></div></div>
<div class="ttc" id="anamespacexrpl_html_ade06aea604ced5ef1fd3c94ab573b646"><div class="ttname"><a href="namespacexrpl.html#ade06aea604ced5ef1fd3c94ab573b646">xrpl::makeSlice</a></div><div class="ttdeci">std::enable_if_t&lt; std::is_same&lt; T, char &gt;::value||std::is_same&lt; T, unsigned char &gt;::value, Slice &gt; makeSlice(std::array&lt; T, N &gt; const &amp;a)</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00213">Slice.h:213</a></div></div>
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
<div class="ttc" id="aresize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/resize.html">std::vector::resize</a></div><div class="ttdeci">T resize(T... args)</div></div>
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>