This commit is contained in:
nbougalis
2020-12-05 06:17:37 +00:00
parent 27ba201b4c
commit ee2b4c457d
4211 changed files with 96026 additions and 94287 deletions

View File

@@ -482,20 +482,23 @@ $(function() {
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160;base_uint&lt;Bits, Tag&gt;</div>
<div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="classripple_1_1SerialIter.html#abc70fb8fb5632ef4d3e68f8cc22f486c"> 412</a></span>&#160;<a class="code" href="classripple_1_1SerialIter.html#abc70fb8fb5632ef4d3e68f8cc22f486c">SerialIter::getBitString</a>()</div>
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160;{</div>
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160; <a class="code" href="classripple_1_1base__uint.html">base_uint&lt;Bits, Tag&gt;</a> u;</div>
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> n = Bits / 8;</div>
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> n = Bits / 8;</div>
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; </div>
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1SerialIter.html#a0b18e3f7a1e7b6eae1b0c17868d36639">remain_</a> &lt; n)</div>
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160; Throw&lt;std::runtime_error&gt;(<span class="stringliteral">&quot;invalid SerialIter getBitString&quot;</span>);</div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/byte/memcpy.html">std::memcpy</a>(u.<a class="code" href="classripple_1_1base__uint.html#a2ffd09234d574e5554c5d84199a9f287">begin</a>(), <a class="code" href="classripple_1_1SerialIter.html#a6b2fec259040d8aa298cfece076d2567">p_</a>, n);</div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; <a class="code" href="classripple_1_1SerialIter.html#a6b2fec259040d8aa298cfece076d2567">p_</a> += n;</div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; <a class="code" href="classripple_1_1SerialIter.html#aaf4ac57a0b62f73f4121fed0b1c60a95">used_</a> += n;</div>
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; <a class="code" href="classripple_1_1SerialIter.html#a0b18e3f7a1e7b6eae1b0c17868d36639">remain_</a> -= n;</div>
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; <span class="keywordflow">return</span> u;</div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160;}</div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; </div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> x = <a class="code" href="classripple_1_1SerialIter.html#a6b2fec259040d8aa298cfece076d2567">p_</a>;</div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; </div>
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; <a class="code" href="classripple_1_1SerialIter.html#a6b2fec259040d8aa298cfece076d2567">p_</a> += n;</div>
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; <a class="code" href="classripple_1_1SerialIter.html#aaf4ac57a0b62f73f4121fed0b1c60a95">used_</a> += n;</div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; <a class="code" href="classripple_1_1SerialIter.html#a0b18e3f7a1e7b6eae1b0c17868d36639">remain_</a> -= n;</div>
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; </div>
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; </div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classripple_1_1base__uint.html#a4e9de7a706374a3d016b89c9ecb4f80d">base_uint&lt;Bits, Tag&gt;::fromVoid</a>(x);</div>
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160;}</div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160; </div>
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; </div>
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<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="aclassripple_1_1Serializer_html_adc17ce0b529c4fd12abdd42b819bd537"><div class="ttname"><a href="classripple_1_1Serializer.html#adc17ce0b529c4fd12abdd42b819bd537">ripple::Serializer::end</a></div><div class="ttdeci">Blob ::iterator end()</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00221">Serializer.h:221</a></div></div>
@@ -527,14 +530,14 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Serializer_html_aa1e5a7a161a0dc36b4c7956077d93b46"><div class="ttname"><a href="classripple_1_1Serializer.html#aa1e5a7a161a0dc36b4c7956077d93b46">ripple::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#l00274">Serializer.cpp:274</a></div></div>
<div class="ttc" id="afront_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/front.html">std::vector::front</a></div><div class="ttdeci">T front(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a32c26f7ab6d19e352751979c9d56eccd"><div class="ttname"><a href="classripple_1_1Serializer.html#a32c26f7ab6d19e352751979c9d56eccd">ripple::Serializer::begin</a></div><div class="ttdeci">Blob ::iterator begin()</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00216">Serializer.h:216</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a5342507fe2fb5ac55d578e7e98863f70"><div class="ttname"><a href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">ripple::base_uint::data</a></div><div class="ttdeci">pointer data()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00103">base_uint.h:103</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a5342507fe2fb5ac55d578e7e98863f70"><div class="ttname"><a href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">ripple::base_uint::data</a></div><div class="ttdeci">pointer data()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00113">base_uint.h:113</a></div></div>
<div class="ttc" id="aclear_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/clear.html">std::vector::clear</a></div><div class="ttdeci">T clear(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_adbe18ef92b677603e8539b3a77c064b0"><div class="ttname"><a href="classripple_1_1base__uint.html#adbe18ef92b677603e8539b3a77c064b0">ripple::base_uint::size</a></div><div class="ttdeci">constexpr static std::size_t size()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00462">base_uint.h:462</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_adbe18ef92b677603e8539b3a77c064b0"><div class="ttname"><a href="classripple_1_1base__uint.html#adbe18ef92b677603e8539b3a77c064b0">ripple::base_uint::size</a></div><div class="ttdeci">constexpr static std::size_t size()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00426">base_uint.h:426</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html_a242eb49bde54923df6667dfbddf8d1f4"><div class="ttname"><a href="classripple_1_1SerialIter.html#a242eb49bde54923df6667dfbddf8d1f4">ripple::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#l00330">Serializer.cpp:330</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a7caa5feabdbbeb1e2e89e0d0543b5911"><div class="ttname"><a href="classripple_1_1Serializer.html#a7caa5feabdbbeb1e2e89e0d0543b5911">ripple::Serializer::data</a></div><div class="ttdeci">void const * data() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00075">Serializer.h:75</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a4019dd50e3de10146bae2a9adec44e9f"><div class="ttname"><a href="classripple_1_1Serializer.html#a4019dd50e3de10146bae2a9adec44e9f">ripple::Serializer::getInteger</a></div><div class="ttdeci">bool getInteger(Integer &amp;number, int offset)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00125">Serializer.h:125</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a756851183756f388b1c4588b76f88bbd"><div class="ttname"><a href="classripple_1_1Serializer.html#a756851183756f388b1c4588b76f88bbd">ripple::Serializer::getDataLength</a></div><div class="ttdeci">int getDataLength() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00182">Serializer.h:182</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</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00063">base_uint.h:63</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</a></div><div class="ttdoc">Integers of any length that is a multiple of 32-bits.</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00073">base_uint.h:73</a></div></div>
<div class="ttc" id="acapacity_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/capacity.html">std::vector::capacity</a></div><div class="ttdeci">T capacity(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a8cd7f8f38456adc0b0a6d7acb5e01986"><div class="ttname"><a href="classripple_1_1Serializer.html#a8cd7f8f38456adc0b0a6d7acb5e01986">ripple::Serializer::operator!=</a></div><div class="ttdeci">bool operator!=(Blob const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00257">Serializer.h:257</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html_abd5f83aa8b3943ca9cbfa005aaa33734"><div class="ttname"><a href="classripple_1_1SerialIter.html#abd5f83aa8b3943ca9cbfa005aaa33734">ripple::SerialIter::get8</a></div><div class="ttdeci">unsigned char get8()</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00354">Serializer.cpp:354</a></div></div>
@@ -567,10 +570,10 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Serializer_html_a2a89965bbb918a1aee8a34034e4d82f7"><div class="ttname"><a href="classripple_1_1Serializer.html#a2a89965bbb918a1aee8a34034e4d82f7">ripple::Serializer::getBitString</a></div><div class="ttdeci">bool getBitString(base_uint&lt; Bits, Tag &gt; &amp;data, int offset) const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00144">Serializer.h:144</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html_a2b2cd9753a86ac41e60b26278e8dd3d0"><div class="ttname"><a href="classripple_1_1SerialIter.html#a2b2cd9753a86ac41e60b26278e8dd3d0">ripple::SerialIter::getBytesLeft</a></div><div class="ttdeci">int getBytesLeft() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00339">Serializer.h:339</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a0c39565dc9b4fde1230586ba826889c0"><div class="ttname"><a href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">ripple::Serializer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00069">Serializer.h:69</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a2ffd09234d574e5554c5d84199a9f287"><div class="ttname"><a href="classripple_1_1base__uint.html#a2ffd09234d574e5554c5d84199a9f287">ripple::base_uint::begin</a></div><div class="ttdeci">iterator begin()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00114">base_uint.h:114</a></div></div>
<div class="ttc" id="aiomanip_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/iomanip.html">iomanip</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html_a1b51a57d31858eacdc8a30f0a49cb3df"><div class="ttname"><a href="classripple_1_1SerialIter.html#a1b51a57d31858eacdc8a30f0a49cb3df">ripple::SerialIter::get128</a></div><div class="ttdeci">uint128 get128()</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00362">Serializer.h:362</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="aclassripple_1_1base__uint_html_a4e9de7a706374a3d016b89c9ecb4f80d"><div class="ttname"><a href="classripple_1_1base__uint.html#a4e9de7a706374a3d016b89c9ecb4f80d">ripple::base_uint::fromVoid</a></div><div class="ttdeci">static base_uint fromVoid(void const *data)</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00223">base_uint.h:223</a></div></div>
<div class="ttc" id="acassert_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cassert.html">cassert</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a5f8c275ba7cfa80e56671b6935e29242"><div class="ttname"><a href="classripple_1_1Serializer.html#a5f8c275ba7cfa80e56671b6935e29242">ripple::Serializer::peekData</a></div><div class="ttdeci">Blob const &amp; peekData() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00166">Serializer.h:166</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html_aa97628bd129c57f172027982c0ac4f1f"><div class="ttname"><a href="classripple_1_1SerialIter.html#aa97628bd129c57f172027982c0ac4f1f">ripple::SerialIter::getVLDataLength</a></div><div class="ttdeci">int getVLDataLength()</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00462">Serializer.cpp:462</a></div></div>