Documentation for 6376bf46af

This commit is contained in:
github-actions
2023-09-27 18:42:32 +00:00
parent d28eba1fef
commit b5b4d78981
5708 changed files with 52275 additions and 51112 deletions

View File

@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: uint256_t Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -119,295 +119,293 @@ Collaboration diagram for uint256_t:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aed0f8c3d5be23644c4bcb2fd2551e1dc"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aed0f8c3d5be23644c4bcb2fd2551e1dc" id="r_aed0f8c3d5be23644c4bcb2fd2551e1dc"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aed0f8c3d5be23644c4bcb2fd2551e1dc"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aed0f8c3d5be23644c4bcb2fd2551e1dc">uint256_t</a> (T low)</td></tr>
<tr class="memdesc:aed0f8c3d5be23644c4bcb2fd2551e1dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameterized constructor. <br /></td></tr>
<tr class="separator:aed0f8c3d5be23644c4bcb2fd2551e1dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fa3d95584d071add9b46597d3747b39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a1fa3d95584d071add9b46597d3747b39">uint256_t</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;str)</td></tr>
<tr class="memitem:a1fa3d95584d071add9b46597d3747b39" id="r_a1fa3d95584d071add9b46597d3747b39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a1fa3d95584d071add9b46597d3747b39">uint256_t</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;str)</td></tr>
<tr class="memdesc:a1fa3d95584d071add9b46597d3747b39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameterized constructor. <br /></td></tr>
<tr class="separator:a1fa3d95584d071add9b46597d3747b39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42bf7490b31d8c750a67fd9bb6f2df2e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a42bf7490b31d8c750a67fd9bb6f2df2e">uint256_t</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;num)=default</td></tr>
<tr class="memitem:a42bf7490b31d8c750a67fd9bb6f2df2e" id="r_a42bf7490b31d8c750a67fd9bb6f2df2e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a42bf7490b31d8c750a67fd9bb6f2df2e">uint256_t</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;num)=default</td></tr>
<tr class="memdesc:a42bf7490b31d8c750a67fd9bb6f2df2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor. <br /></td></tr>
<tr class="separator:a42bf7490b31d8c750a67fd9bb6f2df2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a092a766421ba5833452e86a2357d7cfa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a092a766421ba5833452e86a2357d7cfa">uint256_t</a> (<a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&amp;num) noexcept</td></tr>
<tr class="memitem:a092a766421ba5833452e86a2357d7cfa" id="r_a092a766421ba5833452e86a2357d7cfa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a092a766421ba5833452e86a2357d7cfa">uint256_t</a> (<a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&amp;num) noexcept</td></tr>
<tr class="memdesc:a092a766421ba5833452e86a2357d7cfa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Move constructor. <br /></td></tr>
<tr class="separator:a092a766421ba5833452e86a2357d7cfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02616a4a46727b4c158b2b90de8c75c3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a02616a4a46727b4c158b2b90de8c75c3">uint256_t</a> (<a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> high, <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> low)</td></tr>
<tr class="memitem:a02616a4a46727b4c158b2b90de8c75c3" id="r_a02616a4a46727b4c158b2b90de8c75c3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a02616a4a46727b4c158b2b90de8c75c3">uint256_t</a> (<a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> high, <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> low)</td></tr>
<tr class="memdesc:a02616a4a46727b4c158b2b90de8c75c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameterized constructor. <br /></td></tr>
<tr class="separator:a02616a4a46727b4c158b2b90de8c75c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b5f745c05d10fa85ba5c409ad92d052"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a2b5f745c05d10fa85ba5c409ad92d052">uint256_t</a> (const uint64_t high, const uint64_t low)</td></tr>
<tr class="memitem:a2b5f745c05d10fa85ba5c409ad92d052" id="r_a2b5f745c05d10fa85ba5c409ad92d052"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a2b5f745c05d10fa85ba5c409ad92d052">uint256_t</a> (const uint64_t high, const uint64_t low)</td></tr>
<tr class="memdesc:a2b5f745c05d10fa85ba5c409ad92d052"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameterized constructor. <br /></td></tr>
<tr class="separator:a2b5f745c05d10fa85ba5c409ad92d052"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ff17ab14b2371eb3239107d10947067"><td class="memItemLeft" align="right" valign="top"><a id="a3ff17ab14b2371eb3239107d10947067" name="a3ff17ab14b2371eb3239107d10947067"></a>
<tr class="memitem:a3ff17ab14b2371eb3239107d10947067" id="r_a3ff17ab14b2371eb3239107d10947067"><td class="memItemLeft" align="right" valign="top"><a id="a3ff17ab14b2371eb3239107d10947067" name="a3ff17ab14b2371eb3239107d10947067"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>~uint256_t</b> ()=default</td></tr>
<tr class="memdesc:a3ff17ab14b2371eb3239107d10947067"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a>. <br /></td></tr>
<tr class="separator:a3ff17ab14b2371eb3239107d10947067"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a033d66c965e8d1fbc5bafb59ad60e163"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a033d66c965e8d1fbc5bafb59ad60e163">_lez</a> ()</td></tr>
<tr class="memitem:a033d66c965e8d1fbc5bafb59ad60e163" id="r_a033d66c965e8d1fbc5bafb59ad60e163"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a033d66c965e8d1fbc5bafb59ad60e163">_lez</a> ()</td></tr>
<tr class="memdesc:a033d66c965e8d1fbc5bafb59ad60e163"><td class="mdescLeft">&#160;</td><td class="mdescRight">Leading zeroes in binary. <br /></td></tr>
<tr class="separator:a033d66c965e8d1fbc5bafb59ad60e163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ddd133cee83f3a2ab6ed60a7ccbc250"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a9ddd133cee83f3a2ab6ed60a7ccbc250">_trz</a> ()</td></tr>
<tr class="memitem:a9ddd133cee83f3a2ab6ed60a7ccbc250" id="r_a9ddd133cee83f3a2ab6ed60a7ccbc250"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a9ddd133cee83f3a2ab6ed60a7ccbc250">_trz</a> ()</td></tr>
<tr class="memdesc:a9ddd133cee83f3a2ab6ed60a7ccbc250"><td class="mdescLeft">&#160;</td><td class="mdescRight">Trailing zeroes in binary. <br /></td></tr>
<tr class="separator:a9ddd133cee83f3a2ab6ed60a7ccbc250"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28aa5786bbfce1b00398a8d38691bdaa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a28aa5786bbfce1b00398a8d38691bdaa">operator bool</a> () const</td></tr>
<tr class="memitem:a28aa5786bbfce1b00398a8d38691bdaa" id="r_a28aa5786bbfce1b00398a8d38691bdaa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a28aa5786bbfce1b00398a8d38691bdaa">operator bool</a> () const</td></tr>
<tr class="memdesc:a28aa5786bbfce1b00398a8d38691bdaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">casting operator to boolean value <br /></td></tr>
<tr class="separator:a28aa5786bbfce1b00398a8d38691bdaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e1b39a46ea16bc6587e25e294c6c363"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a9e1b39a46ea16bc6587e25e294c6c363" id="r_a9e1b39a46ea16bc6587e25e294c6c363"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a9e1b39a46ea16bc6587e25e294c6c363"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a9e1b39a46ea16bc6587e25e294c6c363">operator T</a> () const</td></tr>
<tr class="memdesc:a9e1b39a46ea16bc6587e25e294c6c363"><td class="mdescLeft">&#160;</td><td class="mdescRight">casting operator to any integer value <br /></td></tr>
<tr class="separator:a9e1b39a46ea16bc6587e25e294c6c363"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5bd38b2d3becca998457af1124d6e8b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ad5bd38b2d3becca998457af1124d6e8b">operator uint128_t</a> () const</td></tr>
<tr class="memitem:ad5bd38b2d3becca998457af1124d6e8b" id="r_ad5bd38b2d3becca998457af1124d6e8b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ad5bd38b2d3becca998457af1124d6e8b">operator uint128_t</a> () const</td></tr>
<tr class="memdesc:ad5bd38b2d3becca998457af1124d6e8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">casting operator to <a class="el" href="../../db/d9a/classuint128__t.html" title="class for 128-bit unsigned integer">uint128_t</a> <br /></td></tr>
<tr class="separator:ad5bd38b2d3becca998457af1124d6e8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4cf08fa6a33f17594b5a842866f39a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aa4cf08fa6a33f17594b5a842866f39a1">lower</a> () const</td></tr>
<tr class="memitem:aa4cf08fa6a33f17594b5a842866f39a1" id="r_aa4cf08fa6a33f17594b5a842866f39a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aa4cf08fa6a33f17594b5a842866f39a1">lower</a> () const</td></tr>
<tr class="memdesc:aa4cf08fa6a33f17594b5a842866f39a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns lower 128-bit integer part <br /></td></tr>
<tr class="separator:aa4cf08fa6a33f17594b5a842866f39a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecb2883133c8c8b9fcfb77ab69b03ab5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aecb2883133c8c8b9fcfb77ab69b03ab5">upper</a> () const</td></tr>
<tr class="memitem:aecb2883133c8c8b9fcfb77ab69b03ab5" id="r_aecb2883133c8c8b9fcfb77ab69b03ab5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aecb2883133c8c8b9fcfb77ab69b03ab5">upper</a> () const</td></tr>
<tr class="memdesc:aecb2883133c8c8b9fcfb77ab69b03ab5"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns upper 128-bit integer part <br /></td></tr>
<tr class="separator:aecb2883133c8c8b9fcfb77ab69b03ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c6db67d21c4927a45a4e1e7c2357bfc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4c6db67d21c4927a45a4e1e7c2357bfc">operator=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)=default</td></tr>
<tr class="memitem:a4c6db67d21c4927a45a4e1e7c2357bfc" id="r_a4c6db67d21c4927a45a4e1e7c2357bfc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4c6db67d21c4927a45a4e1e7c2357bfc">operator=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)=default</td></tr>
<tr class="memdesc:a4c6db67d21c4927a45a4e1e7c2357bfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator = for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a4c6db67d21c4927a45a4e1e7c2357bfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addff5645f6005e7b50a6ad0731e4f19c"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:addff5645f6005e7b50a6ad0731e4f19c" id="r_addff5645f6005e7b50a6ad0731e4f19c"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:addff5645f6005e7b50a6ad0731e4f19c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#addff5645f6005e7b50a6ad0731e4f19c">operator=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:addff5645f6005e7b50a6ad0731e4f19c"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator = for other types <br /></td></tr>
<tr class="separator:addff5645f6005e7b50a6ad0731e4f19c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86aab081bb7db2771e4a4f30c3eed8e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a86aab081bb7db2771e4a4f30c3eed8e2">operator=</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;p)</td></tr>
<tr class="memitem:a86aab081bb7db2771e4a4f30c3eed8e2" id="r_a86aab081bb7db2771e4a4f30c3eed8e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a86aab081bb7db2771e4a4f30c3eed8e2">operator=</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;p)</td></tr>
<tr class="memdesc:a86aab081bb7db2771e4a4f30c3eed8e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator = for type string <br /></td></tr>
<tr class="separator:a86aab081bb7db2771e4a4f30c3eed8e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c5e025f901f6af4b748f98013350638"><td class="memItemLeft" align="right" valign="top"><a id="a6c5e025f901f6af4b748f98013350638" name="a6c5e025f901f6af4b748f98013350638"></a>
<tr class="memitem:a6c5e025f901f6af4b748f98013350638" id="r_a6c5e025f901f6af4b748f98013350638"><td class="memItemLeft" align="right" valign="top"><a id="a6c5e025f901f6af4b748f98013350638" name="a6c5e025f901f6af4b748f98013350638"></a>
<a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&amp;p)=default</td></tr>
<tr class="memdesc:a6c5e025f901f6af4b748f98013350638"><td class="mdescLeft">&#160;</td><td class="mdescRight">Move assignment operator. <br /></td></tr>
<tr class="separator:a6c5e025f901f6af4b748f98013350638"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20dc3a017b1a740c4bafd3f146a90b0f"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a20dc3a017b1a740c4bafd3f146a90b0f" id="r_a20dc3a017b1a740c4bafd3f146a90b0f"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a20dc3a017b1a740c4bafd3f146a90b0f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a20dc3a017b1a740c4bafd3f146a90b0f">operator+</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a20dc3a017b1a740c4bafd3f146a90b0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator + for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:a20dc3a017b1a740c4bafd3f146a90b0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af18e2e3d7ed635c4056062bc906fef75"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#af18e2e3d7ed635c4056062bc906fef75">operator+</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:af18e2e3d7ed635c4056062bc906fef75" id="r_af18e2e3d7ed635c4056062bc906fef75"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#af18e2e3d7ed635c4056062bc906fef75">operator+</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:af18e2e3d7ed635c4056062bc906fef75"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator + for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:af18e2e3d7ed635c4056062bc906fef75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5363ec0f36de1a8a9c985907db4e95d1"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a5363ec0f36de1a8a9c985907db4e95d1" id="r_a5363ec0f36de1a8a9c985907db4e95d1"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a5363ec0f36de1a8a9c985907db4e95d1"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a5363ec0f36de1a8a9c985907db4e95d1">operator+=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a5363ec0f36de1a8a9c985907db4e95d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator += for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:a5363ec0f36de1a8a9c985907db4e95d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac75a46fe3625caf10e07db1eb75a1d6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ac75a46fe3625caf10e07db1eb75a1d6e">operator+=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:ac75a46fe3625caf10e07db1eb75a1d6e" id="r_ac75a46fe3625caf10e07db1eb75a1d6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ac75a46fe3625caf10e07db1eb75a1d6e">operator+=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:ac75a46fe3625caf10e07db1eb75a1d6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator += for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:ac75a46fe3625caf10e07db1eb75a1d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0ad4080bb5ddc16b54a7e87911005c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#af0ad4080bb5ddc16b54a7e87911005c9">operator++</a> ()</td></tr>
<tr class="memitem:af0ad4080bb5ddc16b54a7e87911005c9" id="r_af0ad4080bb5ddc16b54a7e87911005c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#af0ad4080bb5ddc16b54a7e87911005c9">operator++</a> ()</td></tr>
<tr class="memdesc:af0ad4080bb5ddc16b54a7e87911005c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">pre-increment operator <br /></td></tr>
<tr class="separator:af0ad4080bb5ddc16b54a7e87911005c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bbe36e2ebd52df5efab118897b3050c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a7bbe36e2ebd52df5efab118897b3050c">operator++</a> (int)</td></tr>
<tr class="memitem:a7bbe36e2ebd52df5efab118897b3050c" id="r_a7bbe36e2ebd52df5efab118897b3050c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a7bbe36e2ebd52df5efab118897b3050c">operator++</a> (int)</td></tr>
<tr class="memdesc:a7bbe36e2ebd52df5efab118897b3050c"><td class="mdescLeft">&#160;</td><td class="mdescRight">post-increment operator <br /></td></tr>
<tr class="separator:a7bbe36e2ebd52df5efab118897b3050c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88978d00fa6a624c50c2737dc2c294b4"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a88978d00fa6a624c50c2737dc2c294b4" id="r_a88978d00fa6a624c50c2737dc2c294b4"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a88978d00fa6a624c50c2737dc2c294b4"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a88978d00fa6a624c50c2737dc2c294b4">operator-</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a88978d00fa6a624c50c2737dc2c294b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator - for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:a88978d00fa6a624c50c2737dc2c294b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab909ef62a0c85121e7d743c016fb723d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ab909ef62a0c85121e7d743c016fb723d">operator-</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:ab909ef62a0c85121e7d743c016fb723d" id="r_ab909ef62a0c85121e7d743c016fb723d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ab909ef62a0c85121e7d743c016fb723d">operator-</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:ab909ef62a0c85121e7d743c016fb723d"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator - for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:ab909ef62a0c85121e7d743c016fb723d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a406c951a07d8173685dbe384c6ab6a06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a406c951a07d8173685dbe384c6ab6a06">operator-</a> ()</td></tr>
<tr class="memitem:a406c951a07d8173685dbe384c6ab6a06" id="r_a406c951a07d8173685dbe384c6ab6a06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a406c951a07d8173685dbe384c6ab6a06">operator-</a> ()</td></tr>
<tr class="memdesc:a406c951a07d8173685dbe384c6ab6a06"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator - using twos complement <br /></td></tr>
<tr class="separator:a406c951a07d8173685dbe384c6ab6a06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f6f3e39783c893473315bada864a183"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a9f6f3e39783c893473315bada864a183">operator--</a> ()</td></tr>
<tr class="memitem:a9f6f3e39783c893473315bada864a183" id="r_a9f6f3e39783c893473315bada864a183"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a9f6f3e39783c893473315bada864a183">operator--</a> ()</td></tr>
<tr class="memdesc:a9f6f3e39783c893473315bada864a183"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &ndash; (pre-decrement) <br /></td></tr>
<tr class="separator:a9f6f3e39783c893473315bada864a183"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28d26847f9b19a4f86c187791cb0db13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a28d26847f9b19a4f86c187791cb0db13">operator--</a> (int p)</td></tr>
<tr class="memitem:a28d26847f9b19a4f86c187791cb0db13" id="r_a28d26847f9b19a4f86c187791cb0db13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a28d26847f9b19a4f86c187791cb0db13">operator--</a> (int p)</td></tr>
<tr class="memdesc:a28d26847f9b19a4f86c187791cb0db13"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &ndash; (post-decrement) <br /></td></tr>
<tr class="separator:a28d26847f9b19a4f86c187791cb0db13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd3970c633eb2c597874e2712392f0c7"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:acd3970c633eb2c597874e2712392f0c7" id="r_acd3970c633eb2c597874e2712392f0c7"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:acd3970c633eb2c597874e2712392f0c7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#acd3970c633eb2c597874e2712392f0c7">operator-=</a> (const T p)</td></tr>
<tr class="memdesc:acd3970c633eb2c597874e2712392f0c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator -= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:acd3970c633eb2c597874e2712392f0c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e84ed2a2f99cee81ede4a0107702a45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a5e84ed2a2f99cee81ede4a0107702a45">operator-=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a5e84ed2a2f99cee81ede4a0107702a45" id="r_a5e84ed2a2f99cee81ede4a0107702a45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a5e84ed2a2f99cee81ede4a0107702a45">operator-=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a5e84ed2a2f99cee81ede4a0107702a45"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator -= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a5e84ed2a2f99cee81ede4a0107702a45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaca9288fd28fc07e1386f1586bd51616"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aaca9288fd28fc07e1386f1586bd51616" id="r_aaca9288fd28fc07e1386f1586bd51616"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aaca9288fd28fc07e1386f1586bd51616"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aaca9288fd28fc07e1386f1586bd51616">operator*</a> (const T &amp;p)</td></tr>
<tr class="memdesc:aaca9288fd28fc07e1386f1586bd51616"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator * for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:aaca9288fd28fc07e1386f1586bd51616"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9e585b186e71d7cbe9c1d7387c38967"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aa9e585b186e71d7cbe9c1d7387c38967">operator*</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:aa9e585b186e71d7cbe9c1d7387c38967" id="r_aa9e585b186e71d7cbe9c1d7387c38967"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aa9e585b186e71d7cbe9c1d7387c38967">operator*</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:aa9e585b186e71d7cbe9c1d7387c38967"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator * for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:aa9e585b186e71d7cbe9c1d7387c38967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2193ff0d0e93143fb71f4847df16028"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:af2193ff0d0e93143fb71f4847df16028" id="r_af2193ff0d0e93143fb71f4847df16028"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:af2193ff0d0e93143fb71f4847df16028"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#af2193ff0d0e93143fb71f4847df16028">operator*=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:af2193ff0d0e93143fb71f4847df16028"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator *= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:af2193ff0d0e93143fb71f4847df16028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4645040fe68ff01d83400f173fd2bb21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4645040fe68ff01d83400f173fd2bb21">operator*=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a4645040fe68ff01d83400f173fd2bb21" id="r_a4645040fe68ff01d83400f173fd2bb21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4645040fe68ff01d83400f173fd2bb21">operator*=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a4645040fe68ff01d83400f173fd2bb21"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator *= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:a4645040fe68ff01d83400f173fd2bb21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8161d52d369e525f4e61129376adfcf1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>, <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a8161d52d369e525f4e61129376adfcf1">divide</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a8161d52d369e525f4e61129376adfcf1" id="r_a8161d52d369e525f4e61129376adfcf1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>, <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a8161d52d369e525f4e61129376adfcf1">divide</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a8161d52d369e525f4e61129376adfcf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">divide function for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:a8161d52d369e525f4e61129376adfcf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acac9901ab133caa57d058a377d873bf6"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:acac9901ab133caa57d058a377d873bf6" id="r_acac9901ab133caa57d058a377d873bf6"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:acac9901ab133caa57d058a377d873bf6"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#acac9901ab133caa57d058a377d873bf6">operator/</a> (const T &amp;p)</td></tr>
<tr class="memdesc:acac9901ab133caa57d058a377d873bf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator / for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:acac9901ab133caa57d058a377d873bf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fdeb4d4bf8cca4ee99b8487e59831df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4fdeb4d4bf8cca4ee99b8487e59831df">operator/</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a4fdeb4d4bf8cca4ee99b8487e59831df" id="r_a4fdeb4d4bf8cca4ee99b8487e59831df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4fdeb4d4bf8cca4ee99b8487e59831df">operator/</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a4fdeb4d4bf8cca4ee99b8487e59831df"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator / for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:a4fdeb4d4bf8cca4ee99b8487e59831df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1b36e64de42f3622e7d6ec5efa273d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ac1b36e64de42f3622e7d6ec5efa273d4">operator/=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:ac1b36e64de42f3622e7d6ec5efa273d4" id="r_ac1b36e64de42f3622e7d6ec5efa273d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ac1b36e64de42f3622e7d6ec5efa273d4">operator/=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:ac1b36e64de42f3622e7d6ec5efa273d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator /= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:ac1b36e64de42f3622e7d6ec5efa273d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc793979ec70bb8e5cf177d83649a259"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:abc793979ec70bb8e5cf177d83649a259" id="r_abc793979ec70bb8e5cf177d83649a259"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:abc793979ec70bb8e5cf177d83649a259"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#abc793979ec70bb8e5cf177d83649a259">operator/=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:abc793979ec70bb8e5cf177d83649a259"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator /= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:abc793979ec70bb8e5cf177d83649a259"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4928175eaaaa2b559bc945affe63ad2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ad4928175eaaaa2b559bc945affe63ad2">operator%</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:ad4928175eaaaa2b559bc945affe63ad2" id="r_ad4928175eaaaa2b559bc945affe63ad2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ad4928175eaaaa2b559bc945affe63ad2">operator%</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:ad4928175eaaaa2b559bc945affe63ad2"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator % for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:ad4928175eaaaa2b559bc945affe63ad2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bd9693b88c4df08b1f8d1fd81c597cc"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a7bd9693b88c4df08b1f8d1fd81c597cc" id="r_a7bd9693b88c4df08b1f8d1fd81c597cc"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a7bd9693b88c4df08b1f8d1fd81c597cc"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a7bd9693b88c4df08b1f8d1fd81c597cc">operator%</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a7bd9693b88c4df08b1f8d1fd81c597cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator % for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> and other integer types. <br /></td></tr>
<tr class="separator:a7bd9693b88c4df08b1f8d1fd81c597cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cd43a4a92dc825a010a17578b3bdedb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a2cd43a4a92dc825a010a17578b3bdedb">operator%=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a2cd43a4a92dc825a010a17578b3bdedb" id="r_a2cd43a4a92dc825a010a17578b3bdedb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a2cd43a4a92dc825a010a17578b3bdedb">operator%=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a2cd43a4a92dc825a010a17578b3bdedb"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator %= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a2cd43a4a92dc825a010a17578b3bdedb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76914bc727eab927a3941ef71275327d"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a76914bc727eab927a3941ef71275327d" id="r_a76914bc727eab927a3941ef71275327d"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a76914bc727eab927a3941ef71275327d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a76914bc727eab927a3941ef71275327d">operator%=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a76914bc727eab927a3941ef71275327d"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator %= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a76914bc727eab927a3941ef71275327d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe9f4828d73dd51a080585dd0b99af96"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#afe9f4828d73dd51a080585dd0b99af96">operator&lt;</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memitem:afe9f4828d73dd51a080585dd0b99af96" id="r_afe9f4828d73dd51a080585dd0b99af96"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#afe9f4828d73dd51a080585dd0b99af96">operator&lt;</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memdesc:afe9f4828d73dd51a080585dd0b99af96"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &lt; for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:afe9f4828d73dd51a080585dd0b99af96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19c88f8f2736750822b82ef9a7096d88"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a19c88f8f2736750822b82ef9a7096d88">operator&lt;=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memitem:a19c88f8f2736750822b82ef9a7096d88" id="r_a19c88f8f2736750822b82ef9a7096d88"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a19c88f8f2736750822b82ef9a7096d88">operator&lt;=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memdesc:a19c88f8f2736750822b82ef9a7096d88"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &lt;= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a19c88f8f2736750822b82ef9a7096d88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acadd235e0029ec43d5990d24affaf42d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#acadd235e0029ec43d5990d24affaf42d">operator&gt;</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memitem:acadd235e0029ec43d5990d24affaf42d" id="r_acadd235e0029ec43d5990d24affaf42d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#acadd235e0029ec43d5990d24affaf42d">operator&gt;</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memdesc:acadd235e0029ec43d5990d24affaf42d"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &gt; for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:acadd235e0029ec43d5990d24affaf42d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf09395f9113a69a05fed7e25b46c8ad"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#adf09395f9113a69a05fed7e25b46c8ad">operator&gt;=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memitem:adf09395f9113a69a05fed7e25b46c8ad" id="r_adf09395f9113a69a05fed7e25b46c8ad"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#adf09395f9113a69a05fed7e25b46c8ad">operator&gt;=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memdesc:adf09395f9113a69a05fed7e25b46c8ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &gt;= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:adf09395f9113a69a05fed7e25b46c8ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90ce75bec5b525de55bbf92c564a2261"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a90ce75bec5b525de55bbf92c564a2261">operator==</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memitem:a90ce75bec5b525de55bbf92c564a2261" id="r_a90ce75bec5b525de55bbf92c564a2261"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a90ce75bec5b525de55bbf92c564a2261">operator==</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memdesc:a90ce75bec5b525de55bbf92c564a2261"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator == for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a90ce75bec5b525de55bbf92c564a2261"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae68a7bd17c14a926fb77758b5c8e547"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aae68a7bd17c14a926fb77758b5c8e547">operator!=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memitem:aae68a7bd17c14a926fb77758b5c8e547" id="r_aae68a7bd17c14a926fb77758b5c8e547"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aae68a7bd17c14a926fb77758b5c8e547">operator!=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;other)</td></tr>
<tr class="memdesc:aae68a7bd17c14a926fb77758b5c8e547"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator != for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:aae68a7bd17c14a926fb77758b5c8e547"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a028c585069fa53b74c153667ff66352c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a028c585069fa53b74c153667ff66352c">operator!</a> ()</td></tr>
<tr class="memitem:a028c585069fa53b74c153667ff66352c" id="r_a028c585069fa53b74c153667ff66352c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a028c585069fa53b74c153667ff66352c">operator!</a> ()</td></tr>
<tr class="memdesc:a028c585069fa53b74c153667ff66352c"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator ! for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a028c585069fa53b74c153667ff66352c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0e532832640e9fe273b35c481b18963"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aa0e532832640e9fe273b35c481b18963">operator&amp;&amp;</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;b)</td></tr>
<tr class="memitem:aa0e532832640e9fe273b35c481b18963" id="r_aa0e532832640e9fe273b35c481b18963"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aa0e532832640e9fe273b35c481b18963">operator&amp;&amp;</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;b)</td></tr>
<tr class="memdesc:aa0e532832640e9fe273b35c481b18963"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &amp;&amp; for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:aa0e532832640e9fe273b35c481b18963"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41f4bb928c4ee067732503395b65f9d7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a41f4bb928c4ee067732503395b65f9d7">operator||</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;b)</td></tr>
<tr class="memitem:a41f4bb928c4ee067732503395b65f9d7" id="r_a41f4bb928c4ee067732503395b65f9d7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a41f4bb928c4ee067732503395b65f9d7">operator||</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;b)</td></tr>
<tr class="memdesc:a41f4bb928c4ee067732503395b65f9d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator || for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a41f4bb928c4ee067732503395b65f9d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ac99dea14428200f0101452293e2b3b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a7ac99dea14428200f0101452293e2b3b">operator()</a> ()</td></tr>
<tr class="memitem:a7ac99dea14428200f0101452293e2b3b" id="r_a7ac99dea14428200f0101452293e2b3b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a7ac99dea14428200f0101452293e2b3b">operator()</a> ()</td></tr>
<tr class="memdesc:a7ac99dea14428200f0101452293e2b3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator () for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a7ac99dea14428200f0101452293e2b3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6bdcf64653af8173987bf7217e99056"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ac6bdcf64653af8173987bf7217e99056" id="r_ac6bdcf64653af8173987bf7217e99056"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ac6bdcf64653af8173987bf7217e99056"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ac6bdcf64653af8173987bf7217e99056">operator&lt;</a> (const T &amp;other)</td></tr>
<tr class="memdesc:ac6bdcf64653af8173987bf7217e99056"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &lt; for other types <br /></td></tr>
<tr class="separator:ac6bdcf64653af8173987bf7217e99056"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2029e9777f999bffef6004429b4f19f2"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a2029e9777f999bffef6004429b4f19f2" id="r_a2029e9777f999bffef6004429b4f19f2"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a2029e9777f999bffef6004429b4f19f2"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a2029e9777f999bffef6004429b4f19f2">operator&lt;=</a> (const T &amp;other)</td></tr>
<tr class="memdesc:a2029e9777f999bffef6004429b4f19f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &lt;= for other types <br /></td></tr>
<tr class="separator:a2029e9777f999bffef6004429b4f19f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad74d33215517459c2b33ace7a9c6bc13"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ad74d33215517459c2b33ace7a9c6bc13" id="r_ad74d33215517459c2b33ace7a9c6bc13"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ad74d33215517459c2b33ace7a9c6bc13"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ad74d33215517459c2b33ace7a9c6bc13">operator&gt;</a> (const T &amp;other)</td></tr>
<tr class="memdesc:ad74d33215517459c2b33ace7a9c6bc13"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &gt; for other types <br /></td></tr>
<tr class="separator:ad74d33215517459c2b33ace7a9c6bc13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff4d49cf84de64301b169ad974f00bad"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aff4d49cf84de64301b169ad974f00bad" id="r_aff4d49cf84de64301b169ad974f00bad"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aff4d49cf84de64301b169ad974f00bad"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aff4d49cf84de64301b169ad974f00bad">operator&gt;=</a> (const T &amp;other)</td></tr>
<tr class="memdesc:aff4d49cf84de64301b169ad974f00bad"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &gt;= for other types <br /></td></tr>
<tr class="separator:aff4d49cf84de64301b169ad974f00bad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9879f7ec85fc148e1931fcb492ddc484"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a9879f7ec85fc148e1931fcb492ddc484" id="r_a9879f7ec85fc148e1931fcb492ddc484"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a9879f7ec85fc148e1931fcb492ddc484"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a9879f7ec85fc148e1931fcb492ddc484">operator==</a> (const T &amp;other)</td></tr>
<tr class="memdesc:a9879f7ec85fc148e1931fcb492ddc484"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator == for other types <br /></td></tr>
<tr class="separator:a9879f7ec85fc148e1931fcb492ddc484"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89cf7fa466458ee08edd9a809d072bcb"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a89cf7fa466458ee08edd9a809d072bcb" id="r_a89cf7fa466458ee08edd9a809d072bcb"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a89cf7fa466458ee08edd9a809d072bcb"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a89cf7fa466458ee08edd9a809d072bcb">operator!=</a> (const T &amp;other)</td></tr>
<tr class="memdesc:a89cf7fa466458ee08edd9a809d072bcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator != for other types <br /></td></tr>
<tr class="separator:a89cf7fa466458ee08edd9a809d072bcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a303287d7bc8686dcb47fcb04720ad409"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a303287d7bc8686dcb47fcb04720ad409" id="r_a303287d7bc8686dcb47fcb04720ad409"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a303287d7bc8686dcb47fcb04720ad409"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a303287d7bc8686dcb47fcb04720ad409">operator&amp;&amp;</a> (const T &amp;b)</td></tr>
<tr class="memdesc:a303287d7bc8686dcb47fcb04720ad409"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &amp;&amp; for other types <br /></td></tr>
<tr class="separator:a303287d7bc8686dcb47fcb04720ad409"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4886747ffff15cdeb6bc93712629f9e7"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a4886747ffff15cdeb6bc93712629f9e7" id="r_a4886747ffff15cdeb6bc93712629f9e7"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a4886747ffff15cdeb6bc93712629f9e7"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4886747ffff15cdeb6bc93712629f9e7">operator||</a> (const T &amp;b)</td></tr>
<tr class="memdesc:a4886747ffff15cdeb6bc93712629f9e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator || for other types <br /></td></tr>
<tr class="separator:a4886747ffff15cdeb6bc93712629f9e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eec1f632aebfc44fee8a74c395e10c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a6eec1f632aebfc44fee8a74c395e10c2">operator~</a> ()</td></tr>
<tr class="memitem:a6eec1f632aebfc44fee8a74c395e10c2" id="r_a6eec1f632aebfc44fee8a74c395e10c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a6eec1f632aebfc44fee8a74c395e10c2">operator~</a> ()</td></tr>
<tr class="memdesc:a6eec1f632aebfc44fee8a74c395e10c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator ~ for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a6eec1f632aebfc44fee8a74c395e10c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4831263abc4430c363fdabce6e6e96d5"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a4831263abc4430c363fdabce6e6e96d5" id="r_a4831263abc4430c363fdabce6e6e96d5"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a4831263abc4430c363fdabce6e6e96d5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4831263abc4430c363fdabce6e6e96d5">operator&lt;&lt;</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a4831263abc4430c363fdabce6e6e96d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &lt;&lt; for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a4831263abc4430c363fdabce6e6e96d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d96ce2d022dc30c2f303ab0698f52f5"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a0d96ce2d022dc30c2f303ab0698f52f5" id="r_a0d96ce2d022dc30c2f303ab0698f52f5"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a0d96ce2d022dc30c2f303ab0698f52f5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a0d96ce2d022dc30c2f303ab0698f52f5">operator&lt;&lt;=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a0d96ce2d022dc30c2f303ab0698f52f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &lt;&lt;= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a0d96ce2d022dc30c2f303ab0698f52f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47a19142e86b7369e18da1fc0a713c51"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a47a19142e86b7369e18da1fc0a713c51" id="r_a47a19142e86b7369e18da1fc0a713c51"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a47a19142e86b7369e18da1fc0a713c51"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a47a19142e86b7369e18da1fc0a713c51">operator&gt;&gt;</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a47a19142e86b7369e18da1fc0a713c51"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &gt;&gt; for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:a47a19142e86b7369e18da1fc0a713c51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9ce2370b1497efbcc426793048e1f78"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ad9ce2370b1497efbcc426793048e1f78" id="r_ad9ce2370b1497efbcc426793048e1f78"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ad9ce2370b1497efbcc426793048e1f78"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ad9ce2370b1497efbcc426793048e1f78">operator&gt;&gt;=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:ad9ce2370b1497efbcc426793048e1f78"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &gt;&gt;= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> <br /></td></tr>
<tr class="separator:ad9ce2370b1497efbcc426793048e1f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eadaa829087e07eebafca3981566bb8"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a6eadaa829087e07eebafca3981566bb8" id="r_a6eadaa829087e07eebafca3981566bb8"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a6eadaa829087e07eebafca3981566bb8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a6eadaa829087e07eebafca3981566bb8">operator&amp;</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a6eadaa829087e07eebafca3981566bb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &amp; for other types (bitwise operator) <br /></td></tr>
<tr class="separator:a6eadaa829087e07eebafca3981566bb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bc6cc460108306a59281ce4ca216839"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a9bc6cc460108306a59281ce4ca216839">operator&amp;</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a9bc6cc460108306a59281ce4ca216839" id="r_a9bc6cc460108306a59281ce4ca216839"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a9bc6cc460108306a59281ce4ca216839">operator&amp;</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a9bc6cc460108306a59281ce4ca216839"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &amp; for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> (bitwise operator) <br /></td></tr>
<tr class="separator:a9bc6cc460108306a59281ce4ca216839"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a357cdfee6a79e0484cd1e07511eb9f2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a357cdfee6a79e0484cd1e07511eb9f2d">operator&amp;=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a357cdfee6a79e0484cd1e07511eb9f2d" id="r_a357cdfee6a79e0484cd1e07511eb9f2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a357cdfee6a79e0484cd1e07511eb9f2d">operator&amp;=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a357cdfee6a79e0484cd1e07511eb9f2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &amp;= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> (bitwise operator) <br /></td></tr>
<tr class="separator:a357cdfee6a79e0484cd1e07511eb9f2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa79020c27caea31236d04ecaa0e5ef5"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:afa79020c27caea31236d04ecaa0e5ef5" id="r_afa79020c27caea31236d04ecaa0e5ef5"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:afa79020c27caea31236d04ecaa0e5ef5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#afa79020c27caea31236d04ecaa0e5ef5">operator&amp;=</a> (const T p)</td></tr>
<tr class="memdesc:afa79020c27caea31236d04ecaa0e5ef5"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &amp;= for other types (bitwise operator) <br /></td></tr>
<tr class="separator:afa79020c27caea31236d04ecaa0e5ef5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acefecc3b1a4044f2be5ab46eea0099bf"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:acefecc3b1a4044f2be5ab46eea0099bf" id="r_acefecc3b1a4044f2be5ab46eea0099bf"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:acefecc3b1a4044f2be5ab46eea0099bf"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#acefecc3b1a4044f2be5ab46eea0099bf">operator|</a> (const T &amp;p)</td></tr>
<tr class="memdesc:acefecc3b1a4044f2be5ab46eea0099bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator | for other types (bitwise operator) <br /></td></tr>
<tr class="separator:acefecc3b1a4044f2be5ab46eea0099bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d7c8a1a5ecaf3e0dcb4bf6b6cff2da2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a2d7c8a1a5ecaf3e0dcb4bf6b6cff2da2">operator|</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a2d7c8a1a5ecaf3e0dcb4bf6b6cff2da2" id="r_a2d7c8a1a5ecaf3e0dcb4bf6b6cff2da2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a2d7c8a1a5ecaf3e0dcb4bf6b6cff2da2">operator|</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a2d7c8a1a5ecaf3e0dcb4bf6b6cff2da2"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator | for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> (bitwise operator) <br /></td></tr>
<tr class="separator:a2d7c8a1a5ecaf3e0dcb4bf6b6cff2da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0a6e09fcf1cbf234ed32df6d7265a0b"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:af0a6e09fcf1cbf234ed32df6d7265a0b" id="r_af0a6e09fcf1cbf234ed32df6d7265a0b"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:af0a6e09fcf1cbf234ed32df6d7265a0b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#af0a6e09fcf1cbf234ed32df6d7265a0b">operator|=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:af0a6e09fcf1cbf234ed32df6d7265a0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator |= for other types (bitwise operator) <br /></td></tr>
<tr class="separator:af0a6e09fcf1cbf234ed32df6d7265a0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28ae272e9176557133a10dffa3b94dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aa28ae272e9176557133a10dffa3b94dc">operator|=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:aa28ae272e9176557133a10dffa3b94dc" id="r_aa28ae272e9176557133a10dffa3b94dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#aa28ae272e9176557133a10dffa3b94dc">operator|=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:aa28ae272e9176557133a10dffa3b94dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator |= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> (bitwise operator) <br /></td></tr>
<tr class="separator:aa28ae272e9176557133a10dffa3b94dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb61fe17d064c61adc02defa651f9a5e"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:acb61fe17d064c61adc02defa651f9a5e" id="r_acb61fe17d064c61adc02defa651f9a5e"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:acb61fe17d064c61adc02defa651f9a5e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#acb61fe17d064c61adc02defa651f9a5e">operator^</a> (const T &amp;p)</td></tr>
<tr class="memdesc:acb61fe17d064c61adc02defa651f9a5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator ^ for other types (bitwise operator) <br /></td></tr>
<tr class="separator:acb61fe17d064c61adc02defa651f9a5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74d1e1dd8cd2b31e00813ed939943be7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a74d1e1dd8cd2b31e00813ed939943be7">operator^</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:a74d1e1dd8cd2b31e00813ed939943be7" id="r_a74d1e1dd8cd2b31e00813ed939943be7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a74d1e1dd8cd2b31e00813ed939943be7">operator^</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:a74d1e1dd8cd2b31e00813ed939943be7"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator ^ for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> (bitwise operator) <br /></td></tr>
<tr class="separator:a74d1e1dd8cd2b31e00813ed939943be7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac92ac0b2368990fbbaf3cca3ee8247d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ac92ac0b2368990fbbaf3cca3ee8247d7">operator^=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memitem:ac92ac0b2368990fbbaf3cca3ee8247d7" id="r_ac92ac0b2368990fbbaf3cca3ee8247d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#ac92ac0b2368990fbbaf3cca3ee8247d7">operator^=</a> (const <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;p)</td></tr>
<tr class="memdesc:ac92ac0b2368990fbbaf3cca3ee8247d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator ^= for <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> (bitwise operator) <br /></td></tr>
<tr class="separator:ac92ac0b2368990fbbaf3cca3ee8247d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dc4d3ab175f5f2a3172eb8d99a60fc3"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a3dc4d3ab175f5f2a3172eb8d99a60fc3" id="r_a3dc4d3ab175f5f2a3172eb8d99a60fc3"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a3dc4d3ab175f5f2a3172eb8d99a60fc3"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a3dc4d3ab175f5f2a3172eb8d99a60fc3">operator^=</a> (const T &amp;p)</td></tr>
<tr class="memdesc:a3dc4d3ab175f5f2a3172eb8d99a60fc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator ^= for other types (bitwise operator) <br /></td></tr>
<tr class="separator:a3dc4d3ab175f5f2a3172eb8d99a60fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:afee82fa5052e9d8c946b9205b943cec4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#afee82fa5052e9d8c946b9205b943cec4">__get_integer_from_string</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;str)</td></tr>
<tr class="memitem:afee82fa5052e9d8c946b9205b943cec4" id="r_afee82fa5052e9d8c946b9205b943cec4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#afee82fa5052e9d8c946b9205b943cec4">__get_integer_from_string</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;str)</td></tr>
<tr class="memdesc:afee82fa5052e9d8c946b9205b943cec4"><td class="mdescLeft">&#160;</td><td class="mdescRight">First and second half of 256 bit number. <br /></td></tr>
<tr class="separator:afee82fa5052e9d8c946b9205b943cec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:af851e5851d1b5762df325ccec4029ad8"><td class="memItemLeft" align="right" valign="top"><a id="af851e5851d1b5762df325ccec4029ad8" name="af851e5851d1b5762df325ccec4029ad8"></a>
<a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>f</b> {}</td></tr>
<tr class="memitem:af851e5851d1b5762df325ccec4029ad8" id="r_af851e5851d1b5762df325ccec4029ad8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#af851e5851d1b5762df325ccec4029ad8">f</a> {}</td></tr>
<tr class="separator:af851e5851d1b5762df325ccec4029ad8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e6aa3f3ca9da9eb3a36cd4542ae51bb"><td class="memItemLeft" align="right" valign="top"><a id="a4e6aa3f3ca9da9eb3a36cd4542ae51bb" name="a4e6aa3f3ca9da9eb3a36cd4542ae51bb"></a>
<a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>s</b> {}</td></tr>
<tr class="memitem:a4e6aa3f3ca9da9eb3a36cd4542ae51bb" id="r_a4e6aa3f3ca9da9eb3a36cd4542ae51bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a4e6aa3f3ca9da9eb3a36cd4542ae51bb">s</a> {}</td></tr>
<tr class="separator:a4e6aa3f3ca9da9eb3a36cd4542ae51bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a91badfd31be84b12cbb6d85ebc04d13a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a91badfd31be84b12cbb6d85ebc04d13a">operator&lt;&lt;</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a> &amp;op, <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> p)</td></tr>
<tr class="memitem:a91badfd31be84b12cbb6d85ebc04d13a" id="r_a91badfd31be84b12cbb6d85ebc04d13a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d83/classuint256__t.html#a91badfd31be84b12cbb6d85ebc04d13a">operator&lt;&lt;</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a> &amp;op, <a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a> p)</td></tr>
<tr class="memdesc:a91badfd31be84b12cbb6d85ebc04d13a"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &lt;&lt; for printing <a class="el" href="../../d1/d83/classuint256__t.html" title="class for 256-bit unsigned integer">uint256_t</a> integer <br /></td></tr>
<tr class="separator:a91badfd31be84b12cbb6d85ebc04d13a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -3789,6 +3787,53 @@ template&lt;typename T , typename = typename std::enable_if&lt;
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="af851e5851d1b5762df325ccec4029ad8" name="af851e5851d1b5762df325ccec4029ad8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af851e5851d1b5762df325ccec4029ad8">&#9670;&#160;</a></span>f</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> uint256_t::f {}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<div class="fragment"><div class="line"><span class="lineno"> 34</span>{}, s{}; <span class="comment">/// First and second half of 256 bit number</span></div>
</div><!-- fragment -->
</div>
</div>
<a id="a4e6aa3f3ca9da9eb3a36cd4542ae51bb" name="a4e6aa3f3ca9da9eb3a36cd4542ae51bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e6aa3f3ca9da9eb3a36cd4542ae51bb">&#9670;&#160;</a></span>s</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> uint256_t::s {}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<div class="fragment"><div class="line"><span class="lineno"> 34</span>{}, s{}; <span class="comment">/// First and second half of 256 bit number</span></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>ciphers/<a class="el" href="../../da/da3/uint256__t_8hpp_source.html">uint256_t.hpp</a></li>
</ul>
@@ -3798,7 +3843,7 @@ template&lt;typename T , typename = typename std::enable_if&lt;
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d1/d83/classuint256__t.html">uint256_t</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,5 +1,5 @@
<map id="uint256_t::_lez" name="uint256_t::_lez">
<area shape="rect" id="Node000001" title="Leading zeroes in binary." alt="" coords="5,5,112,31"/>
<area shape="rect" id="Node000002" href="$db/d9a/classuint128__t.html#af139bb6e630f1a61919f180978611cd2" title="Leading zeroes in binary." alt="" coords="160,5,266,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="112,16,145,16,145,21,112,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="112,16,144,16,144,21,112,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::_lez Pages: 1 -->
<svg width="204pt" height="27pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M80.02,-9.62C87.89,-9.62 96.25,-9.62 104.43,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="104.41,-13.13 114.41,-9.62 104.41,-6.13 104.41,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M80.02,-9.62C87.8,-9.62 96.06,-9.62 104.15,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="103.89,-13.13 113.89,-9.63 103.89,-6.13 103.89,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::_lez Pages: 1 -->
<svg width="204pt" height="27pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M80.02,-9.62C87.89,-9.62 96.25,-9.62 104.43,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="104.41,-13.13 114.41,-9.62 104.41,-6.13 104.41,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M80.02,-9.62C87.8,-9.62 96.06,-9.62 104.15,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="103.89,-13.13 113.89,-9.63 103.89,-6.13 103.89,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,7 +1,7 @@
<map id="uint256_t::uint256_t" name="uint256_t::uint256_t">
<area shape="rect" id="Node000001" title="Parameterized constructor." alt="" coords="5,13,141,39"/>
<area shape="rect" id="Node000002" href="$d1/d83/classuint256__t.html#afee82fa5052e9d8c946b9205b943cec4" title="First and second half of 256 bit number." alt="" coords="189,5,349,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="141,23,174,23,174,28,141,28"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="141,23,173,23,173,28,141,28"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="397,13,508,39"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="350,23,382,23,382,28,350,28"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="350,23,381,23,381,28,350,28"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::uint256_t Pages: 1 -->
<svg width="385pt" height="39pt"
@@ -41,8 +41,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M101.61,-15.25C109.58,-15.25 117.95,-15.25 126.28,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="126.18,-18.75 136.18,-15.25 126.18,-11.75 126.18,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M101.61,-15.25C109.4,-15.25 117.57,-15.25 125.72,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.67,-18.75 135.67,-15.25 125.67,-11.75 125.67,-18.75"/>
</a>
</g>
</g>
@@ -59,8 +59,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M258.22,-15.25C266.27,-15.25 274.47,-15.25 282.37,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="282.29,-18.75 292.29,-15.25 282.29,-11.75 282.29,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M258.22,-15.25C266.08,-15.25 274.09,-15.25 281.83,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="281.78,-18.75 291.78,-15.25 281.78,-11.75 281.78,-18.75"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::uint256_t Pages: 1 -->
<svg width="385pt" height="39pt"
@@ -31,8 +31,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M101.61,-15.25C109.58,-15.25 117.95,-15.25 126.28,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="126.18,-18.75 136.18,-15.25 126.18,-11.75 126.18,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M101.61,-15.25C109.4,-15.25 117.57,-15.25 125.72,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.67,-18.75 135.67,-15.25 125.67,-11.75 125.67,-18.75"/>
</a>
</g>
</g>
@@ -49,8 +49,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M258.22,-15.25C266.27,-15.25 274.47,-15.25 282.37,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="282.29,-18.75 292.29,-15.25 282.29,-11.75 282.29,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M258.22,-15.25C266.08,-15.25 274.09,-15.25 281.83,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="281.78,-18.75 291.78,-15.25 281.78,-11.75 281.78,-18.75"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,9 +1,9 @@
<map id="uint256_t::operator%=" name="uint256_t::operator%=">
<area shape="rect" id="Node000001" title="operator %= for uint256_t" alt="" coords="5,5,155,31"/>
<area shape="rect" id="Node000002" href="$d1/d83/classuint256__t.html#a8161d52d369e525f4e61129376adfcf1" title="divide function for uint256_t and other integer types." alt="" coords="203,5,319,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="155,16,188,16,188,21,155,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="155,16,187,16,187,21,155,21"/>
<area shape="rect" id="Node000003" href="$d1/d83/classuint256__t.html#a033d66c965e8d1fbc5bafb59ad60e163" title="Leading zeroes in binary." alt="" coords="367,5,473,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="320,16,352,16,352,21,320,21"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="320,16,351,16,351,21,320,21"/>
<area shape="rect" id="Node000004" href="$db/d9a/classuint128__t.html#af139bb6e630f1a61919f180978611cd2" title="Leading zeroes in binary." alt="" coords="521,5,628,31"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="474,16,506,16,506,21,474,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator%= Pages: 1 -->
<svg width="475pt" height="27pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M112.12,-9.62C120.33,-9.62 128.77,-9.62 136.95,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.88,-13.13 146.88,-9.62 136.88,-6.13 136.88,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M112.12,-9.62C120.14,-9.62 128.39,-9.62 136.39,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.36,-13.13 146.36,-9.63 136.36,-6.13 136.36,-13.13"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M235.71,-9.62C243.64,-9.62 251.97,-9.62 260.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="259.94,-13.13 269.94,-9.62 259.94,-6.13 259.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M235.71,-9.62C243.46,-9.62 251.59,-9.62 259.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="259.42,-13.13 269.42,-9.63 259.42,-6.13 259.42,-13.13"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M351.27,-9.62C359.14,-9.62 367.5,-9.62 375.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="375.66,-13.13 385.66,-9.62 375.66,-6.13 375.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M351.27,-9.62C359.05,-9.62 367.31,-9.62 375.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="375.14,-13.13 385.14,-9.63 375.14,-6.13 375.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator%= Pages: 1 -->
<svg width="475pt" height="27pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M112.12,-9.62C120.33,-9.62 128.77,-9.62 136.95,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.88,-13.13 146.88,-9.62 136.88,-6.13 136.88,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M112.12,-9.62C120.14,-9.62 128.39,-9.62 136.39,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.36,-13.13 146.36,-9.63 136.36,-6.13 136.36,-13.13"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M235.71,-9.62C243.64,-9.62 251.97,-9.62 260.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="259.94,-13.13 269.94,-9.62 259.94,-6.13 259.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M235.71,-9.62C243.46,-9.62 251.59,-9.62 259.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="259.42,-13.13 269.42,-9.63 259.42,-6.13 259.42,-13.13"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M351.27,-9.62C359.14,-9.62 367.5,-9.62 375.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="375.66,-13.13 385.66,-9.62 375.66,-6.13 375.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M351.27,-9.62C359.05,-9.62 367.31,-9.62 375.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="375.14,-13.13 385.14,-9.63 375.14,-6.13 375.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,7 +1,7 @@
<map id="uint256_t::operator*=" name="uint256_t::operator*=">
<area shape="rect" id="Node000001" title="operator *= for uint256_t and other integer types." alt="" coords="5,31,148,56"/>
<area shape="rect" id="Node000002" href="$db/d9a/classuint128__t.html#aa69e1064c0b0b1df1c61acd2ea04fabd" title="returns lower 64&#45;bit integer part" alt="" coords="196,5,310,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="148,31,181,26,182,31,148,36"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="148,31,180,26,181,31,148,36"/>
<area shape="rect" id="Node000003" href="$db/d9a/classuint128__t.html#a1ee2f1ffbd9984faad34883eb45e9705" title="returns upper 64&#45;bit integer part" alt="" coords="196,55,310,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="148,51,182,55,181,60,148,56"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="148,51,181,55,180,60,148,56"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator*= Pages: 1 -->
<svg width="237pt" height="64pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M106.98,-35.3C115.22,-36.5 123.75,-37.75 132,-38.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.23,-42.52 141.63,-40.5 132.24,-35.59 131.23,-42.52"/>
<path fill="none" stroke="#63b8ff" d="M106.98,-35.3C115.04,-36.47 123.37,-37.69 131.44,-38.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.74,-42.3 141.14,-40.28 131.75,-35.37 130.74,-42.3"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M106.98,-20.36C115.22,-19.22 123.75,-18.04 132,-16.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.21,-20.26 141.63,-15.43 131.25,-13.33 132.21,-20.26"/>
<path fill="none" stroke="#63b8ff" d="M106.98,-20.36C115.04,-19.24 123.37,-18.09 131.44,-16.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.71,-20.47 141.14,-15.64 130.75,-13.54 131.71,-20.47"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator*= Pages: 1 -->
<svg width="237pt" height="64pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M106.98,-35.3C115.22,-36.5 123.75,-37.75 132,-38.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.23,-42.52 141.63,-40.5 132.24,-35.59 131.23,-42.52"/>
<path fill="none" stroke="#63b8ff" d="M106.98,-35.3C115.04,-36.47 123.37,-37.69 131.44,-38.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.74,-42.3 141.14,-40.28 131.75,-35.37 130.74,-42.3"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M106.98,-20.36C115.22,-19.22 123.75,-18.04 132,-16.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.21,-20.26 141.63,-15.43 131.25,-13.33 132.21,-20.26"/>
<path fill="none" stroke="#63b8ff" d="M106.98,-20.36C115.04,-19.24 123.37,-18.09 131.44,-16.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.71,-20.47 141.14,-15.64 130.75,-13.54 131.71,-20.47"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,9 +1,9 @@
<map id="uint256_t::operator/" name="uint256_t::operator/">
<area shape="rect" id="Node000001" title="operator / for uint256_t and other integer types." alt="" coords="5,5,139,31"/>
<area shape="rect" id="Node000002" href="$d1/d83/classuint256__t.html#a8161d52d369e525f4e61129376adfcf1" title="divide function for uint256_t and other integer types." alt="" coords="187,5,303,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="139,16,172,16,172,21,139,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="139,16,171,16,171,21,139,21"/>
<area shape="rect" id="Node000003" href="$d1/d83/classuint256__t.html#a033d66c965e8d1fbc5bafb59ad60e163" title="Leading zeroes in binary." alt="" coords="351,5,457,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="304,16,336,16,336,21,304,21"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="304,16,335,16,335,21,304,21"/>
<area shape="rect" id="Node000004" href="$db/d9a/classuint128__t.html#af139bb6e630f1a61919f180978611cd2" title="Leading zeroes in binary." alt="" coords="505,5,612,31"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="458,16,490,16,490,21,458,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator/ Pages: 1 -->
<svg width="463pt" height="27pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M100.34,-9.62C108.35,-9.62 116.67,-9.62 124.78,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.65,-13.13 134.65,-9.62 124.65,-6.13 124.65,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M100.34,-9.62C108.17,-9.62 116.3,-9.62 124.23,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.13,-13.13 134.13,-9.63 124.13,-6.13 124.13,-13.13"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M223.71,-9.62C231.64,-9.62 239.97,-9.62 248.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="247.94,-13.13 257.94,-9.62 247.94,-6.13 247.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M223.71,-9.62C231.46,-9.62 239.59,-9.62 247.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="247.42,-13.13 257.42,-9.63 247.42,-6.13 247.42,-13.13"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M339.27,-9.62C347.14,-9.62 355.5,-9.62 363.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.66,-13.13 373.66,-9.62 363.66,-6.13 363.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M339.27,-9.62C347.05,-9.62 355.31,-9.62 363.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.14,-13.13 373.14,-9.63 363.14,-6.13 363.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator/ Pages: 1 -->
<svg width="463pt" height="27pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M100.34,-9.62C108.35,-9.62 116.67,-9.62 124.78,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.65,-13.13 134.65,-9.62 124.65,-6.13 124.65,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M100.34,-9.62C108.17,-9.62 116.3,-9.62 124.23,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.13,-13.13 134.13,-9.63 124.13,-6.13 124.13,-13.13"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M223.71,-9.62C231.64,-9.62 239.97,-9.62 248.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="247.94,-13.13 257.94,-9.62 247.94,-6.13 247.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M223.71,-9.62C231.46,-9.62 239.59,-9.62 247.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="247.42,-13.13 257.42,-9.63 247.42,-6.13 247.42,-13.13"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M339.27,-9.62C347.14,-9.62 355.5,-9.62 363.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.66,-13.13 373.66,-9.62 363.66,-6.13 363.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M339.27,-9.62C347.05,-9.62 355.31,-9.62 363.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.14,-13.13 373.14,-9.63 363.14,-6.13 363.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -1,7 +1,7 @@
<map id="uint256_t::divide" name="uint256_t::divide">
<area shape="rect" id="Node000001" title="divide function for uint256_t and other integer types." alt="" coords="5,5,122,31"/>
<area shape="rect" id="Node000002" href="$d1/d83/classuint256__t.html#a033d66c965e8d1fbc5bafb59ad60e163" title="Leading zeroes in binary." alt="" coords="170,5,276,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="122,16,155,16,155,21,122,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="122,16,154,16,154,21,122,21"/>
<area shape="rect" id="Node000003" href="$db/d9a/classuint128__t.html#af139bb6e630f1a61919f180978611cd2" title="Leading zeroes in binary." alt="" coords="324,5,430,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="276,16,309,16,309,21,276,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::divide Pages: 1 -->
<svg width="327pt" height="27pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M87.71,-9.62C95.64,-9.62 103.97,-9.62 112.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="111.94,-13.13 121.94,-9.62 111.94,-6.13 111.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M87.71,-9.62C95.46,-9.62 103.59,-9.62 111.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="111.42,-13.13 121.42,-9.63 111.42,-6.13 111.42,-13.13"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M203.27,-9.62C211.14,-9.62 219.5,-9.62 227.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="227.66,-13.13 237.66,-9.62 227.66,-6.13 227.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M203.27,-9.62C211.05,-9.62 219.31,-9.62 227.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="227.14,-13.13 237.14,-9.63 227.14,-6.13 227.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::divide Pages: 1 -->
<svg width="327pt" height="27pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M87.71,-9.62C95.64,-9.62 103.97,-9.62 112.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="111.94,-13.13 121.94,-9.62 111.94,-6.13 111.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M87.71,-9.62C95.46,-9.62 103.59,-9.62 111.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="111.42,-13.13 121.42,-9.63 111.42,-6.13 111.42,-13.13"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M203.27,-9.62C211.14,-9.62 219.5,-9.62 227.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="227.66,-13.13 237.66,-9.62 227.66,-6.13 227.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M203.27,-9.62C211.05,-9.62 219.31,-9.62 227.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="227.14,-13.13 237.14,-9.63 227.14,-6.13 227.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -1,7 +1,7 @@
<map id="uint256_t::operator=" name="uint256_t::operator=">
<area shape="rect" id="Node000001" title="operator = for type string" alt="" coords="5,13,143,39"/>
<area shape="rect" id="Node000002" href="$d1/d83/classuint256__t.html#afee82fa5052e9d8c946b9205b943cec4" title="First and second half of 256 bit number." alt="" coords="191,5,351,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="143,23,176,23,176,28,143,28"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="143,23,175,23,175,28,143,28"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="399,13,510,39"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="352,23,384,23,384,28,352,28"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="352,23,383,23,383,28,352,28"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator= Pages: 1 -->
<svg width="387pt" height="39pt"
@@ -41,8 +41,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.43,-15.25C111.36,-15.25 119.67,-15.25 127.93,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.73,-18.75 137.73,-15.25 127.73,-11.75 127.73,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M103.43,-15.25C111.18,-15.25 119.29,-15.25 127.37,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.22,-18.75 137.22,-15.25 127.22,-11.75 127.22,-18.75"/>
</a>
</g>
</g>
@@ -59,8 +59,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M259.72,-15.25C267.77,-15.25 275.97,-15.25 283.87,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="283.79,-18.75 293.79,-15.25 283.79,-11.75 283.79,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M259.72,-15.25C267.58,-15.25 275.59,-15.25 283.33,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="283.28,-18.75 293.28,-15.25 283.28,-11.75 283.28,-18.75"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator= Pages: 1 -->
<svg width="387pt" height="39pt"
@@ -31,8 +31,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.43,-15.25C111.36,-15.25 119.67,-15.25 127.93,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.73,-18.75 137.73,-15.25 127.73,-11.75 127.73,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M103.43,-15.25C111.18,-15.25 119.29,-15.25 127.37,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.22,-18.75 137.22,-15.25 127.22,-11.75 127.22,-18.75"/>
</a>
</g>
</g>
@@ -49,8 +49,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M259.72,-15.25C267.77,-15.25 275.97,-15.25 283.87,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="283.79,-18.75 293.79,-15.25 283.79,-11.75 283.79,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M259.72,-15.25C267.58,-15.25 275.59,-15.25 283.33,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="283.28,-18.75 293.28,-15.25 283.28,-11.75 283.28,-18.75"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::_trz Pages: 1 -->
<svg width="201pt" height="27pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M78.44,-9.62C86.3,-9.62 94.68,-9.62 102.87,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="102.85,-13.13 112.85,-9.62 102.85,-6.13 102.85,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M78.44,-9.62C86.21,-9.62 94.49,-9.62 102.59,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="102.34,-13.13 112.34,-9.63 102.34,-6.13 102.34,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::_trz Pages: 1 -->
<svg width="201pt" height="27pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M78.44,-9.62C86.3,-9.62 94.68,-9.62 102.87,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="102.85,-13.13 112.85,-9.62 102.85,-6.13 102.85,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M78.44,-9.62C86.21,-9.62 94.49,-9.62 102.59,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="102.34,-13.13 112.34,-9.63 102.34,-6.13 102.34,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,7 +1,7 @@
<map id="uint256_t::operator*" name="uint256_t::operator*">
<area shape="rect" id="Node000001" title="operator * for uint256_t and other integer types." alt="" coords="5,31,140,56"/>
<area shape="rect" id="Node000002" href="$db/d9a/classuint128__t.html#aa69e1064c0b0b1df1c61acd2ea04fabd" title="returns lower 64&#45;bit integer part" alt="" coords="188,5,302,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="140,31,173,26,174,31,140,36"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="140,31,172,26,173,31,140,36"/>
<area shape="rect" id="Node000003" href="$db/d9a/classuint128__t.html#a1ee2f1ffbd9984faad34883eb45e9705" title="returns upper 64&#45;bit integer part" alt="" coords="188,55,302,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="140,50,173,55,173,60,140,55"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="140,50,173,55,172,60,140,55"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator* Pages: 1 -->
<svg width="231pt" height="64pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M100.94,-35.03C109.19,-36.26 117.77,-37.54 126.09,-38.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.42,-42.37 135.82,-40.38 126.45,-35.45 125.42,-42.37"/>
<path fill="none" stroke="#63b8ff" d="M100.94,-35.03C109,-36.23 117.38,-37.48 125.53,-38.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.92,-42.14 135.33,-40.16 125.95,-35.22 124.92,-42.14"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M100.94,-20.61C109.09,-19.46 117.57,-18.26 125.79,-17.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="126.01,-20.46 135.42,-15.6 125.03,-13.53 126.01,-20.46"/>
<path fill="none" stroke="#63b8ff" d="M100.94,-20.61C108.91,-19.49 117.18,-18.32 125.24,-17.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.51,-20.67 134.92,-15.81 124.53,-13.74 125.51,-20.67"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator* Pages: 1 -->
<svg width="231pt" height="64pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M100.94,-35.03C109.19,-36.26 117.77,-37.54 126.09,-38.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.42,-42.37 135.82,-40.38 126.45,-35.45 125.42,-42.37"/>
<path fill="none" stroke="#63b8ff" d="M100.94,-35.03C109,-36.23 117.38,-37.48 125.53,-38.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.92,-42.14 135.33,-40.16 125.95,-35.22 124.92,-42.14"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M100.94,-20.61C109.09,-19.46 117.57,-18.26 125.79,-17.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="126.01,-20.46 135.42,-15.6 125.03,-13.53 126.01,-20.46"/>
<path fill="none" stroke="#63b8ff" d="M100.94,-20.61C108.91,-19.49 117.18,-18.32 125.24,-17.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.51,-20.67 134.92,-15.81 124.53,-13.74 125.51,-20.67"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -1,9 +1,9 @@
<map id="uint256_t::operator/=" name="uint256_t::operator/=">
<area shape="rect" id="Node000001" title="operator /= for uint256_t" alt="" coords="5,5,147,31"/>
<area shape="rect" id="Node000002" href="$d1/d83/classuint256__t.html#a8161d52d369e525f4e61129376adfcf1" title="divide function for uint256_t and other integer types." alt="" coords="195,5,311,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="147,16,180,16,180,21,147,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="147,16,179,16,179,21,147,21"/>
<area shape="rect" id="Node000003" href="$d1/d83/classuint256__t.html#a033d66c965e8d1fbc5bafb59ad60e163" title="Leading zeroes in binary." alt="" coords="359,5,465,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="312,16,344,16,344,21,312,21"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="312,16,343,16,343,21,312,21"/>
<area shape="rect" id="Node000004" href="$db/d9a/classuint128__t.html#af139bb6e630f1a61919f180978611cd2" title="Leading zeroes in binary." alt="" coords="513,5,620,31"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="466,16,498,16,498,21,466,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator/= Pages: 1 -->
<svg width="469pt" height="27pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M106.38,-9.62C114.48,-9.62 122.85,-9.62 130.98,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.86,-13.13 140.86,-9.62 130.86,-6.13 130.86,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M106.38,-9.62C114.29,-9.62 122.47,-9.62 130.43,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.35,-13.13 140.35,-9.63 130.35,-6.13 130.35,-13.13"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.71,-9.62C237.64,-9.62 245.97,-9.62 254.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.94,-13.13 263.94,-9.62 253.94,-6.13 253.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M229.71,-9.62C237.46,-9.62 245.59,-9.62 253.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.42,-13.13 263.42,-9.63 253.42,-6.13 253.42,-13.13"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M345.27,-9.62C353.14,-9.62 361.5,-9.62 369.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.66,-13.13 379.66,-9.62 369.66,-6.13 369.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M345.27,-9.62C353.05,-9.62 361.31,-9.62 369.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.14,-13.13 379.14,-9.63 369.14,-6.13 369.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator/= Pages: 1 -->
<svg width="469pt" height="27pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M106.38,-9.62C114.48,-9.62 122.85,-9.62 130.98,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.86,-13.13 140.86,-9.62 130.86,-6.13 130.86,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M106.38,-9.62C114.29,-9.62 122.47,-9.62 130.43,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.35,-13.13 140.35,-9.63 130.35,-6.13 130.35,-13.13"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.71,-9.62C237.64,-9.62 245.97,-9.62 254.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.94,-13.13 263.94,-9.62 253.94,-6.13 253.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M229.71,-9.62C237.46,-9.62 245.59,-9.62 253.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.42,-13.13 263.42,-9.63 253.42,-6.13 253.42,-13.13"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M345.27,-9.62C353.14,-9.62 361.5,-9.62 369.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.66,-13.13 379.66,-9.62 369.66,-6.13 369.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M345.27,-9.62C353.05,-9.62 361.31,-9.62 369.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.14,-13.13 379.14,-9.63 369.14,-6.13 369.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,9 +1,9 @@
<map id="uint256_t::operator%" name="uint256_t::operator%">
<area shape="rect" id="Node000001" title="operator % for uint256_t" alt="" coords="5,5,147,31"/>
<area shape="rect" id="Node000002" href="$d1/d83/classuint256__t.html#a8161d52d369e525f4e61129376adfcf1" title="divide function for uint256_t and other integer types." alt="" coords="195,5,311,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="147,16,180,16,180,21,147,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="147,16,179,16,179,21,147,21"/>
<area shape="rect" id="Node000003" href="$d1/d83/classuint256__t.html#a033d66c965e8d1fbc5bafb59ad60e163" title="Leading zeroes in binary." alt="" coords="359,5,465,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="312,16,344,16,344,21,312,21"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="312,16,343,16,343,21,312,21"/>
<area shape="rect" id="Node000004" href="$db/d9a/classuint128__t.html#af139bb6e630f1a61919f180978611cd2" title="Leading zeroes in binary." alt="" coords="513,5,620,31"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="466,16,498,16,498,21,466,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator% Pages: 1 -->
<svg width="469pt" height="27pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M106.38,-9.62C114.48,-9.62 122.85,-9.62 130.98,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.86,-13.13 140.86,-9.62 130.86,-6.13 130.86,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M106.38,-9.62C114.29,-9.62 122.47,-9.62 130.43,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.35,-13.13 140.35,-9.63 130.35,-6.13 130.35,-13.13"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.71,-9.62C237.64,-9.62 245.97,-9.62 254.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.94,-13.13 263.94,-9.62 253.94,-6.13 253.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M229.71,-9.62C237.46,-9.62 245.59,-9.62 253.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.42,-13.13 263.42,-9.63 253.42,-6.13 253.42,-13.13"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M345.27,-9.62C353.14,-9.62 361.5,-9.62 369.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.66,-13.13 379.66,-9.62 369.66,-6.13 369.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M345.27,-9.62C353.05,-9.62 361.31,-9.62 369.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.14,-13.13 379.14,-9.63 369.14,-6.13 369.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::operator% Pages: 1 -->
<svg width="469pt" height="27pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M106.38,-9.62C114.48,-9.62 122.85,-9.62 130.98,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.86,-13.13 140.86,-9.62 130.86,-6.13 130.86,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M106.38,-9.62C114.29,-9.62 122.47,-9.62 130.43,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.35,-13.13 140.35,-9.63 130.35,-6.13 130.35,-13.13"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.71,-9.62C237.64,-9.62 245.97,-9.62 254.08,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.94,-13.13 263.94,-9.62 253.94,-6.13 253.94,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M229.71,-9.62C237.46,-9.62 245.59,-9.62 253.53,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="253.42,-13.13 263.42,-9.63 253.42,-6.13 253.42,-13.13"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M345.27,-9.62C353.14,-9.62 361.5,-9.62 369.68,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.66,-13.13 379.66,-9.62 369.66,-6.13 369.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M345.27,-9.62C353.05,-9.62 361.31,-9.62 369.4,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="369.14,-13.13 379.14,-9.63 369.14,-6.13 369.14,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::__get_integer_from_string Pages: 1 -->
<svg width="248pt" height="39pt"
@@ -41,8 +41,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M120.72,-15.25C128.77,-15.25 136.97,-15.25 144.87,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.79,-18.75 154.79,-15.25 144.79,-11.75 144.79,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M120.72,-15.25C128.58,-15.25 136.59,-15.25 144.33,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.28,-18.75 154.28,-15.25 144.28,-11.75 144.28,-18.75"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: uint256_t::__get_integer_from_string Pages: 1 -->
<svg width="248pt" height="39pt"
@@ -31,8 +31,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M120.72,-15.25C128.77,-15.25 136.97,-15.25 144.87,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.79,-18.75 154.79,-15.25 144.79,-11.75 144.79,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M120.72,-15.25C128.58,-15.25 136.59,-15.25 144.33,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.28,-18.75 154.28,-15.25 144.28,-11.75 144.28,-18.75"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB