This commit is contained in:
nbougalis
2020-05-06 06:59:28 +00:00
parent a569e0f56e
commit 755b13a414
3523 changed files with 69315 additions and 79715 deletions

View File

@@ -111,7 +111,7 @@ $(function() {
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">std::unordered_set</a>&lt;<a class="code" href="classripple_1_1base__uint.html">uint256</a>, <a class="code" href="structbeast_1_1uhash.html">beast::uhash&lt;&gt;</a>&gt; <span class="keyword">const</span>&amp; presets)</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; : <a class="code" href="classripple_1_1Rules_1_1Impl.html#a77ade835f0c85fde149d9d89a782491c">presets_</a>(presets)</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; {</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> k = <a class="code" href="namespaceripple_1_1keylet.html#a4e42dfb7c95926eed848dff4c8960236">keylet::amendments</a>();</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> k = <a class="code" href="namespaceripple_1_1keylet.html#a5660f18c64be5f8270fe66fcc25d0de8">keylet::amendments</a>();</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="classripple_1_1Rules_1_1Impl.html#a2ed9e234c3379c1c4fb738c8013056d0">digest_</a> = ledger.<a class="code" href="classripple_1_1DigestAwareReadView.html#a53ace1e8c4dc9d45e56d02f4fc385c3f">digest</a>(k.key);</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1Rules_1_1Impl.html#a2ed9e234c3379c1c4fb738c8013056d0">digest_</a>)</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">return</span>;</div>
@@ -137,7 +137,7 @@ $(function() {
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keywordtype">bool</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classripple_1_1Rules_1_1Impl.html#abdd4d1a0a7de7bb4ae2094c8c370e92f"> 67</a></span>&#160; <a class="code" href="classripple_1_1Rules_1_1Impl.html#abdd4d1a0a7de7bb4ae2094c8c370e92f">changed</a>(<a class="code" href="classripple_1_1DigestAwareReadView.html">DigestAwareReadView</a> <span class="keyword">const</span>&amp; ledger)<span class="keyword"> const</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="keyword"> </span>{</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code" href="namespaceripple.html#a91e9fe7a4e92dba79c3812fd3edcaacc">digest</a> = ledger.<a class="code" href="classripple_1_1DigestAwareReadView.html#a53ace1e8c4dc9d45e56d02f4fc385c3f">digest</a>(<a class="code" href="namespaceripple_1_1keylet.html#a4e42dfb7c95926eed848dff4c8960236">keylet::amendments</a>().key);</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code" href="namespaceripple.html#a91e9fe7a4e92dba79c3812fd3edcaacc">digest</a> = ledger.<a class="code" href="classripple_1_1DigestAwareReadView.html#a53ace1e8c4dc9d45e56d02f4fc385c3f">digest</a>(<a class="code" href="namespaceripple_1_1keylet.html#a5660f18c64be5f8270fe66fcc25d0de8">keylet::amendments</a>().key);</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordflow">if</span> (!<a class="code" href="namespaceripple.html#a91e9fe7a4e92dba79c3812fd3edcaacc">digest</a> &amp;&amp; !<a class="code" href="classripple_1_1Rules_1_1Impl.html#a2ed9e234c3379c1c4fb738c8013056d0">digest_</a>)</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keywordflow">if</span> (!<a class="code" href="namespaceripple.html#a91e9fe7a4e92dba79c3812fd3edcaacc">digest</a> || !<a class="code" href="classripple_1_1Rules_1_1Impl.html#a2ed9e234c3379c1c4fb738c8013056d0">digest_</a>)</div>
@@ -246,6 +246,7 @@ $(function() {
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1Rules_1_1Impl_html_ab3559098a23763b6c090da07797f94bc"><div class="ttname"><a href="classripple_1_1Rules_1_1Impl.html#ab3559098a23763b6c090da07797f94bc">ripple::Rules::Impl::Impl</a></div><div class="ttdeci">Impl(DigestAwareReadView const &amp;ledger, std::unordered_set&lt; uint256, beast::uhash&lt;&gt;&gt; const &amp;presets)</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8cpp_source.html#l00038">ReadView.cpp:38</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a5660f18c64be5f8270fe66fcc25d0de8"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a5660f18c64be5f8270fe66fcc25d0de8">ripple::keylet::amendments</a></div><div class="ttdeci">Keylet const &amp; amendments() noexcept</div><div class="ttdoc">The index of the amendment table.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00150">Indexes.cpp:150</a></div></div>
<div class="ttc" id="aclassripple_1_1Rules_html_af4062c13d62068e0343263a91d239ded"><div class="ttname"><a href="classripple_1_1Rules.html#af4062c13d62068e0343263a91d239ded">ripple::Rules::Rules</a></div><div class="ttdeci">Rules()=delete</div></div>
<div class="ttc" id="aclassripple_1_1Rules_html_a0212a8897c9460000cdb52b26e31a10a"><div class="ttname"><a href="classripple_1_1Rules.html#a0212a8897c9460000cdb52b26e31a10a">ripple::Rules::impl_</a></div><div class="ttdeci">std::shared_ptr&lt; Impl const &gt; impl_</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00130">ReadView.h:130</a></div></div>
<div class="ttc" id="aunordered_set_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_set.html">std::unordered_set</a></div><div class="ttdoc">STL class.</div></div>
@@ -269,7 +270,6 @@ $(function() {
<div class="ttc" id="astructripple_1_1ReadView_1_1txs__type_html_a4ee29d7e711bf04436004b6e12dff3d9"><div class="ttname"><a href="structripple_1_1ReadView_1_1txs__type.html#a4ee29d7e711bf04436004b6e12dff3d9">ripple::ReadView::txs_type::end</a></div><div class="ttdeci">iterator const &amp; end() const</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8cpp_source.html#l00168">ReadView.cpp:168</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a3351e0244f921234d5ba005a07ddf539"><div class="ttname"><a href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">ripple::ReadView::read</a></div><div class="ttdeci">virtual std::shared_ptr&lt; SLE const &gt; read(Keylet const &amp;k) const =0</div><div class="ttdoc">Return the state item associated with a key.</div></div>
<div class="ttc" id="aclassripple_1_1Rules_html_a8d847a080c9937454c55986707118e55"><div class="ttname"><a href="classripple_1_1Rules.html#a8d847a080c9937454c55986707118e55">ripple::Rules::operator==</a></div><div class="ttdeci">bool operator==(Rules const &amp;) const</div><div class="ttdoc">Returns true if two rule sets are identical.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8cpp_source.html#l00117">ReadView.cpp:117</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a4e42dfb7c95926eed848dff4c8960236"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a4e42dfb7c95926eed848dff4c8960236">ripple::keylet::amendments</a></div><div class="ttdeci">static const amendments_t amendments</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8h_source.html#l00130">Indexes.h:130</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html"><div class="ttname"><a href="classripple_1_1ReadView.html">ripple::ReadView</a></div><div class="ttdoc">A view into a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00188">ReadView.h:188</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1Rules_1_1Impl_html_a8ada931b6fc4b4c6583e2b89e3f22992"><div class="ttname"><a href="classripple_1_1Rules_1_1Impl.html#a8ada931b6fc4b4c6583e2b89e3f22992">ripple::Rules::Impl::enabled</a></div><div class="ttdeci">bool enabled(uint256 const &amp;feature) const</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8cpp_source.html#l00059">ReadView.cpp:59</a></div></div>
@@ -277,7 +277,7 @@ $(function() {
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
<div class="ttc" id="aclassripple_1_1Rules_html"><div class="ttname"><a href="classripple_1_1Rules.html">ripple::Rules</a></div><div class="ttdoc">Rules controlling protocol behavior.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00127">ReadView.h:127</a></div></div>
<div class="ttc" id="astructbeast_1_1uhash_html"><div class="ttname"><a href="structbeast_1_1uhash.html">beast::uhash&lt;&gt;</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9e03c8b33593df82d17427a8771e3106"><div class="ttname"><a href="namespaceripple.html#a9e03c8b33593df82d17427a8771e3106">ripple::sfAmendments</a></div><div class="ttdeci">const SF_Vec256 sfAmendments(access, STI_VECTOR256, 3, &quot;Amendments&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00489">SField.h:489</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9e03c8b33593df82d17427a8771e3106"><div class="ttname"><a href="namespaceripple.html#a9e03c8b33593df82d17427a8771e3106">ripple::sfAmendments</a></div><div class="ttdeci">const SF_Vec256 sfAmendments(access, STI_VECTOR256, 3, &quot;Amendments&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00491">SField.h:491</a></div></div>
<div class="ttc" id="aclassripple_1_1Rules_1_1Impl_html_a99558b181f36b6e9d493b7a2ebc3c308"><div class="ttname"><a href="classripple_1_1Rules_1_1Impl.html#a99558b181f36b6e9d493b7a2ebc3c308">ripple::Rules::Impl::operator==</a></div><div class="ttdeci">bool operator==(Impl const &amp;other) const</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8cpp_source.html#l00078">ReadView.cpp:78</a></div></div>
<div class="ttc" id="astructripple_1_1ReadView_1_1txs__type_html_a6a543b12478a0643595db3eeb2992cfc"><div class="ttname"><a href="structripple_1_1ReadView_1_1txs__type.html#a6a543b12478a0643595db3eeb2992cfc">ripple::ReadView::txs_type::txs_type</a></div><div class="ttdeci">txs_type(ReadView const &amp;view)</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8cpp_source.html#l00151">ReadView.cpp:151</a></div></div>
<!-- start footer part -->