mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 19:15:54 +00:00
deploy: 3cbdf818a7
This commit is contained in:
@@ -799,52 +799,64 @@ $(document).ready(function() { init_codefold(0); });
|
||||
</div>
|
||||
<div class="line"><a id="l00634" name="l00634"></a><span class="lineno"> 634</span> </div>
|
||||
<div class="line"><a id="l00635" name="l00635"></a><span class="lineno"> 635</span><span class="keyword">template</span> <std::<span class="keywordtype">size_t</span> Bits, <span class="keyword">class</span> Tag></div>
|
||||
<div class="foldopen" id="foldopen00636" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno"><a class="line" href="namespaceripple.html#a5c77599883897def8bd3e9e4ad140f95"> 636</a></span><span class="keyword">inline</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>&</div>
|
||||
<div class="line"><a id="l00637" name="l00637"></a><span class="lineno"> 637</span><a class="code hl_function" href="namespaceripple.html#a5c77599883897def8bd3e9e4ad140f95">operator<<</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>& <a class="code hl_enumvalue" href="namespaceripple.html#a7cc64e12723fbc9606d85442a2569fedac68271a63ddbc431c307beb7d2918275">out</a>, <a class="code hl_class" href="classripple_1_1base__uint.html">base_uint<Bits, Tag></a> <span class="keyword">const</span>& u)</div>
|
||||
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno"> 636</span><span class="keyword">inline</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div>
|
||||
<div class="foldopen" id="foldopen00637" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00637" name="l00637"></a><span class="lineno"><a class="line" href="namespaceripple.html#a033d0d7e970df05013f1a46236227141"> 637</a></span><a class="code hl_function" href="namespaceripple.html#a033d0d7e970df05013f1a46236227141">to_short_string</a>(<a class="code hl_class" href="classripple_1_1base__uint.html">base_uint<Bits, Tag></a> <span class="keyword">const</span>& a)</div>
|
||||
<div class="line"><a id="l00638" name="l00638"></a><span class="lineno"> 638</span>{</div>
|
||||
<div class="line"><a id="l00639" name="l00639"></a><span class="lineno"> 639</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#a7cc64e12723fbc9606d85442a2569fedac68271a63ddbc431c307beb7d2918275">out</a> << <a class="code hl_function" href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">to_string</a>(u);</div>
|
||||
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno"> 640</span>}</div>
|
||||
<div class="line"><a id="l00639" name="l00639"></a><span class="lineno"> 639</span> <span class="keyword">static_assert</span>(</div>
|
||||
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno"> 640</span> <a class="code hl_class" href="classripple_1_1base__uint.html">base_uint<Bits, Tag>::bytes</a> > 4,</div>
|
||||
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno"> 641</span> <span class="stringliteral">"For 4 bytes or less, use a native type"</span>);</div>
|
||||
<div class="line"><a id="l00642" name="l00642"></a><span class="lineno"> 642</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(a.<a class="code hl_function" href="classripple_1_1base__uint.html#a5278a66b4c638992010ed51471ca7d5d">cbegin</a>(), a.<a class="code hl_function" href="classripple_1_1base__uint.html#a5278a66b4c638992010ed51471ca7d5d">cbegin</a>() + 4) + <span class="stringliteral">"..."</span>;</div>
|
||||
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"> 643</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno"> 641</span> </div>
|
||||
<div class="line"><a id="l00642" name="l00642"></a><span class="lineno"> 642</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"> 643</span><span class="keyword">inline</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div>
|
||||
<div class="foldopen" id="foldopen00644" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"><a class="line" href="namespaceripple.html#adfba989160b2969247e5842ae0841651"> 644</a></span><a class="code hl_function" href="namespaceripple.html#adfba989160b2969247e5842ae0841651">extract</a>(<a class="code hl_class" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span>& key)</div>
|
||||
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno"> 645</span>{</div>
|
||||
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"> 646</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> result;</div>
|
||||
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"> 647</span> <span class="comment">// Use memcpy to avoid unaligned UB</span></div>
|
||||
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno"> 648</span> <span class="comment">// (will optimize to equivalent code)</span></div>
|
||||
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno"> 649</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/byte/memcpy.html">std::memcpy</a>(&result, key.<a class="code hl_function" href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">data</a>(), <span class="keyword">sizeof</span>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a>));</div>
|
||||
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"> 650</span> <span class="keywordflow">return</span> result;</div>
|
||||
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"> 651</span>}</div>
|
||||
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"> 644</span> </div>
|
||||
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno"> 645</span><span class="keyword">template</span> <std::<span class="keywordtype">size_t</span> Bits, <span class="keyword">class</span> Tag></div>
|
||||
<div class="foldopen" id="foldopen00646" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"><a class="line" href="namespaceripple.html#a5c77599883897def8bd3e9e4ad140f95"> 646</a></span><span class="keyword">inline</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>&</div>
|
||||
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"> 647</span><a class="code hl_function" href="namespaceripple.html#a5c77599883897def8bd3e9e4ad140f95">operator<<</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>& <a class="code hl_enumvalue" href="namespaceripple.html#a7cc64e12723fbc9606d85442a2569fedac68271a63ddbc431c307beb7d2918275">out</a>, <a class="code hl_class" href="classripple_1_1base__uint.html">base_uint<Bits, Tag></a> <span class="keyword">const</span>& u)</div>
|
||||
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno"> 648</span>{</div>
|
||||
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno"> 649</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#a7cc64e12723fbc9606d85442a2569fedac68271a63ddbc431c307beb7d2918275">out</a> << <a class="code hl_function" href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">to_string</a>(u);</div>
|
||||
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"> 650</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno"> 652</span> </div>
|
||||
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"> 653</span><span class="preprocessor">#ifndef __INTELLISENSE__</span></div>
|
||||
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"> 654</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(<a class="code hl_typedef" href="namespaceripple.html#a4d601befed9298ce94e7d95410fa9ce9">uint128</a>) == 128 / 8, <span class="stringliteral">"There should be no padding bytes"</span>);</div>
|
||||
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"> 655</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(<a class="code hl_typedef" href="namespaceripple.html#ad47d532b2f3927125b187ac770f84448">uint160</a>) == 160 / 8, <span class="stringliteral">"There should be no padding bytes"</span>);</div>
|
||||
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno"> 656</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(<a class="code hl_typedef" href="namespaceripple.html#aaaf4d707c3e5604ff3f3f5d040ec1520">uint192</a>) == 192 / 8, <span class="stringliteral">"There should be no padding bytes"</span>);</div>
|
||||
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno"> 657</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(<a class="code hl_typedef" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a>) == 256 / 8, <span class="stringliteral">"There should be no padding bytes"</span>);</div>
|
||||
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno"> 658</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno"> 659</span> </div>
|
||||
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno"> 660</span>} <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno"> 661</span> </div>
|
||||
<div class="foldopen" id="foldopen00662" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno"><a class="line" href="namespacebeast.html"> 662</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacebeast.html">beast</a> {</div>
|
||||
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno"> 663</span> </div>
|
||||
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno"> 664</span><span class="keyword">template</span> <std::<span class="keywordtype">size_t</span> Bits, <span class="keyword">class</span> Tag></div>
|
||||
<div class="foldopen" id="foldopen00665" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno"><a class="line" href="structbeast_1_1is__uniquely__represented_3_01ripple_1_1base__uint_3_01Bits_00_01Tag_01_4_01_4.html"> 665</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structbeast_1_1is__uniquely__represented.html">is_uniquely_represented</a><<a class="code hl_namespace" href="namespaceripple.html">ripple</a>::base_uint<Bits, Tag>></div>
|
||||
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno"> 666</span> : <span class="keyword">public</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integral_constant.html">std::true_type</a></div>
|
||||
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno"> 667</span>{</div>
|
||||
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"><a class="line" href="structbeast_1_1is__uniquely__represented_3_01ripple_1_1base__uint_3_01Bits_00_01Tag_01_4_01_4.html#abd748e91fe754b3af86f1f46508c1c95"> 668</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="structbeast_1_1is__uniquely__represented_3_01ripple_1_1base__uint_3_01Bits_00_01Tag_01_4_01_4.html#abd748e91fe754b3af86f1f46508c1c95">is_uniquely_represented</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"> 669</span>};</div>
|
||||
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"> 651</span> </div>
|
||||
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno"> 652</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"> 653</span><span class="keyword">inline</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div>
|
||||
<div class="foldopen" id="foldopen00654" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"><a class="line" href="namespaceripple.html#adfba989160b2969247e5842ae0841651"> 654</a></span><a class="code hl_function" href="namespaceripple.html#adfba989160b2969247e5842ae0841651">extract</a>(<a class="code hl_class" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span>& key)</div>
|
||||
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"> 655</span>{</div>
|
||||
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno"> 656</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> result;</div>
|
||||
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno"> 657</span> <span class="comment">// Use memcpy to avoid unaligned UB</span></div>
|
||||
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno"> 658</span> <span class="comment">// (will optimize to equivalent code)</span></div>
|
||||
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno"> 659</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/byte/memcpy.html">std::memcpy</a>(&result, key.<a class="code hl_function" href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">data</a>(), <span class="keyword">sizeof</span>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a>));</div>
|
||||
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno"> 660</span> <span class="keywordflow">return</span> result;</div>
|
||||
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno"> 661</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno"> 670</span> </div>
|
||||
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"> 671</span>} <span class="comment">// namespace beast</span></div>
|
||||
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno"> 662</span> </div>
|
||||
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno"> 663</span><span class="preprocessor">#ifndef __INTELLISENSE__</span></div>
|
||||
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno"> 664</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(<a class="code hl_typedef" href="namespaceripple.html#a4d601befed9298ce94e7d95410fa9ce9">uint128</a>) == 128 / 8, <span class="stringliteral">"There should be no padding bytes"</span>);</div>
|
||||
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno"> 665</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(<a class="code hl_typedef" href="namespaceripple.html#ad47d532b2f3927125b187ac770f84448">uint160</a>) == 160 / 8, <span class="stringliteral">"There should be no padding bytes"</span>);</div>
|
||||
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno"> 666</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(<a class="code hl_typedef" href="namespaceripple.html#aaaf4d707c3e5604ff3f3f5d040ec1520">uint192</a>) == 192 / 8, <span class="stringliteral">"There should be no padding bytes"</span>);</div>
|
||||
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno"> 667</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(<a class="code hl_typedef" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a>) == 256 / 8, <span class="stringliteral">"There should be no padding bytes"</span>);</div>
|
||||
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"> 668</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"> 669</span> </div>
|
||||
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno"> 670</span>} <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"> 671</span> </div>
|
||||
<div class="foldopen" id="foldopen00672" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"><a class="line" href="namespacebeast.html"> 672</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacebeast.html">beast</a> {</div>
|
||||
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"> 673</span> </div>
|
||||
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno"> 674</span><span class="keyword">template</span> <std::<span class="keywordtype">size_t</span> Bits, <span class="keyword">class</span> Tag></div>
|
||||
<div class="foldopen" id="foldopen00675" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno"><a class="line" href="structbeast_1_1is__uniquely__represented_3_01ripple_1_1base__uint_3_01Bits_00_01Tag_01_4_01_4.html"> 675</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structbeast_1_1is__uniquely__represented.html">is_uniquely_represented</a><<a class="code hl_namespace" href="namespaceripple.html">ripple</a>::base_uint<Bits, Tag>></div>
|
||||
<div class="line"><a id="l00676" name="l00676"></a><span class="lineno"> 676</span> : <span class="keyword">public</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integral_constant.html">std::true_type</a></div>
|
||||
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno"> 677</span>{</div>
|
||||
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"><a class="line" href="structbeast_1_1is__uniquely__represented_3_01ripple_1_1base__uint_3_01Bits_00_01Tag_01_4_01_4.html#abd748e91fe754b3af86f1f46508c1c95"> 678</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="structbeast_1_1is__uniquely__represented_3_01ripple_1_1base__uint_3_01Bits_00_01Tag_01_4_01_4.html#abd748e91fe754b3af86f1f46508c1c95">is_uniquely_represented</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"> 679</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"> 672</span> </div>
|
||||
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"> 673</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno"> 680</span> </div>
|
||||
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno"> 681</span>} <span class="comment">// namespace beast</span></div>
|
||||
</div>
|
||||
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno"> 682</span> </div>
|
||||
<div class="line"><a id="l00683" name="l00683"></a><span class="lineno"> 683</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="ttc" id="aalgorithm_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/algorithm.html">algorithm</a></div></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="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a></div></div>
|
||||
@@ -924,13 +936,14 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="ais_trivially_copyable_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_trivially_copyable.html">std::is_trivially_copyable</a></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="amismatch_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/mismatch.html">std::mismatch</a></div><div class="ttdeci">T mismatch(T... args)</div></div>
|
||||
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00662">base_uint.h:662</a></div></div>
|
||||
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00672">base_uint.h:672</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</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#l00025">algorithm.h:25</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a033d0d7e970df05013f1a46236227141"><div class="ttname"><a href="namespaceripple.html#a033d0d7e970df05013f1a46236227141">ripple::to_short_string</a></div><div class="ttdeci">std::string to_short_string(base_uint< Bits, Tag > const &a)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00637">base_uint.h:637</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2a8170acd3b55b6b2be63665f0b76ce8"><div class="ttname"><a href="namespaceripple.html#a2a8170acd3b55b6b2be63665f0b76ce8">ripple::operator|</a></div><div class="ttdeci">constexpr base_uint< Bits, Tag > operator|(base_uint< Bits, Tag > const &a, base_uint< Bits, Tag > const &b)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00615">base_uint.h:615</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32c1068f118f599fda27f9b53536c602"><div class="ttname"><a href="namespaceripple.html#a32c1068f118f599fda27f9b53536c602">ripple::operator<=></a></div><div class="ttdeci">constexpr std::strong_ordering operator<=>(base_uint< Bits, Tag > const &lhs, base_uint< Bits, Tag > const &rhs)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00562">base_uint.h:563</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a356c68147333a9a48a344718038576d9"><div class="ttname"><a href="namespaceripple.html#a356c68147333a9a48a344718038576d9">ripple::uint256</a></div><div class="ttdeci">base_uint< 256 > uint256</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00558">base_uint.h:558</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a4d601befed9298ce94e7d95410fa9ce9"><div class="ttname"><a href="namespaceripple.html#a4d601befed9298ce94e7d95410fa9ce9">ripple::uint128</a></div><div class="ttdeci">base_uint< 128 > uint128</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00556">base_uint.h:556</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a5c77599883897def8bd3e9e4ad140f95"><div class="ttname"><a href="namespaceripple.html#a5c77599883897def8bd3e9e4ad140f95">ripple::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00636">base_uint.h:637</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a5c77599883897def8bd3e9e4ad140f95"><div class="ttname"><a href="namespaceripple.html#a5c77599883897def8bd3e9e4ad140f95">ripple::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &out, base_uint< Bits, Tag > const &u)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00646">base_uint.h:647</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a5ddd19c77040601f9462ac551bfeddcc"><div class="ttname"><a href="namespaceripple.html#a5ddd19c77040601f9462ac551bfeddcc">ripple::operator&</a></div><div class="ttdeci">constexpr base_uint< Bits, Tag > operator&(base_uint< Bits, Tag > const &a, base_uint< Bits, Tag > const &b)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00608">base_uint.h:608</a></div></div>
|
||||
<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="anamespaceripple_html_a7cc64e12723fbc9606d85442a2569fedac68271a63ddbc431c307beb7d2918275"><div class="ttname"><a href="namespaceripple.html#a7cc64e12723fbc9606d85442a2569fedac68271a63ddbc431c307beb7d2918275">ripple::QualityDirection::out</a></div><div class="ttdeci">@ out</div></div>
|
||||
@@ -941,7 +954,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="anamespaceripple_html_ace0e9e05ea99ff46933e70502b74de95"><div class="ttname"><a href="namespaceripple.html#ace0e9e05ea99ff46933e70502b74de95">ripple::operator+</a></div><div class="ttdeci">constexpr base_uint< Bits, Tag > operator+(base_uint< Bits, Tag > const &a, base_uint< Bits, Tag > const &b)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00622">base_uint.h:622</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad47d532b2f3927125b187ac770f84448"><div class="ttname"><a href="namespaceripple.html#ad47d532b2f3927125b187ac770f84448">ripple::uint160</a></div><div class="ttdeci">base_uint< 160 > uint160</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00557">base_uint.h:557</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adb9995d7c8e8a2aa3d702b73edfa0672"><div class="ttname"><a href="namespaceripple.html#adb9995d7c8e8a2aa3d702b73edfa0672">ripple::operator==</a></div><div class="ttdeci">constexpr bool operator==(base_uint< Bits, Tag > const &lhs, base_uint< Bits, Tag > const &rhs)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00585">base_uint.h:585</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adfba989160b2969247e5842ae0841651"><div class="ttname"><a href="namespaceripple.html#adfba989160b2969247e5842ae0841651">ripple::extract</a></div><div class="ttdeci">std::size_t extract(uint256 const &key)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00644">base_uint.h:644</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adfba989160b2969247e5842ae0841651"><div class="ttname"><a href="namespaceripple.html#adfba989160b2969247e5842ae0841651">ripple::extract</a></div><div class="ttdeci">std::size_t extract(uint256 const &key)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00654">base_uint.h:654</a></div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
|
||||
<div class="ttc" id="aptrdiff_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/ptrdiff_t.html">std::ptrdiff_t</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user