This commit is contained in:
manojsdoshi
2021-03-12 22:34:28 +00:00
parent 1664f589f1
commit dffdcfc0e7
4802 changed files with 108249 additions and 108053 deletions

View File

@@ -232,8 +232,8 @@ $(function() {
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;}</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="keyword">auto</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classripple_1_1OpenView.html#a111df7decb50a3a2cb279b12acb5fc55"> 164</a></span>&#160;<a class="code" href="classripple_1_1OpenView.html#a111df7decb50a3a2cb279b12acb5fc55">OpenView::succ</a>(<a class="code" href="classripple_1_1base__uint.html">key_type</a> <span class="keyword">const</span>&amp; key, boost::optional&lt;key_type&gt; <span class="keyword">const</span>&amp; last) <span class="keyword">const</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; -&gt; boost::optional&lt;key_type&gt;</div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classripple_1_1OpenView.html#a76b4e313ced46f6caaff0b53da2298bb"> 164</a></span>&#160;<a class="code" href="classripple_1_1OpenView.html#a76b4e313ced46f6caaff0b53da2298bb">OpenView::succ</a>(<a class="code" href="classripple_1_1base__uint.html">key_type</a> <span class="keyword">const</span>&amp; key, <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;key_type&gt;</a> <span class="keyword">const</span>&amp; last) <span class="keyword">const</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; -&gt; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;key_type&gt;</a></div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;{</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">return</span> items_.succ(*base_, key, last);</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;}</div>
@@ -339,7 +339,7 @@ $(function() {
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/tuple/forward_as_tuple.html">std::forward_as_tuple</a>(key),</div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/tuple/forward_as_tuple.html">std::forward_as_tuple</a>(txn, metaData));</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keywordflow">if</span> (!result.second)</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <a class="code" href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">LogicError</a>(<span class="stringliteral">&quot;rawTxInsert: duplicate TX id&quot;</span> + <a class="code" href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">to_string</a>(key));</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <a class="code" href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">LogicError</a>(<span class="stringliteral">&quot;rawTxInsert: duplicate TX id&quot;</span> + <a class="code" href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">to_string</a>(key));</div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;}</div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; </div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;} <span class="comment">// namespace ripple</span></div>
@@ -363,9 +363,9 @@ $(function() {
<div class="ttc" id="aclassripple_1_1OpenView_html_a8b67b4e594ed8c96dfcf0d5dc895d0a2"><div class="ttname"><a href="classripple_1_1OpenView.html#a8b67b4e594ed8c96dfcf0d5dc895d0a2">ripple::OpenView::exists</a></div><div class="ttdeci">bool exists(Keylet const &amp;k) const override</div><div class="ttdoc">Determine if a state item exists.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00158">OpenView.cpp:158</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a13b527a568cd66ab382e38fc6834ebd8"><div class="ttname"><a href="classripple_1_1OpenView.html#a13b527a568cd66ab382e38fc6834ebd8">ripple::OpenView::slesUpperBound</a></div><div class="ttdeci">std::unique_ptr&lt; sles_type::iter_base &gt; slesUpperBound(uint256 const &amp;key) const override</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00189">OpenView.cpp:189</a></div></div>
<div class="ttc" id="aemplace_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map/emplace.html">std::map::emplace</a></div><div class="ttdeci">T emplace(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a76b4e313ced46f6caaff0b53da2298bb"><div class="ttname"><a href="classripple_1_1OpenView.html#a76b4e313ced46f6caaff0b53da2298bb">ripple::OpenView::succ</a></div><div class="ttdeci">std::optional&lt; key_type &gt; succ(key_type const &amp;key, std::optional&lt; key_type &gt; const &amp;last=std::nullopt) const override</div><div class="ttdoc">Return the key of the next state item.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00164">OpenView.cpp:164</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1RawStateTable_html_acb61d27f76284bef2879eb8231bf7047"><div class="ttname"><a href="classripple_1_1detail_1_1RawStateTable.html#acb61d27f76284bef2879eb8231bf7047">ripple::detail::RawStateTable::read</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; read(ReadView const &amp;base, Keylet const &amp;k) const</div><div class="ttdef"><b>Definition:</b> <a href="RawStateTable_8cpp_source.html#l00307">RawStateTable.cpp:307</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_1_1txs__iter__impl_html"><div class="ttname"><a href="classripple_1_1OpenView_1_1txs__iter__impl.html">ripple::OpenView::txs_iter_impl</a></div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00027">OpenView.cpp:27</a></div></div>
<div class="ttc" id="anamespaceripple_html_a96888695e8d79474e080c334f149e30a"><div class="ttname"><a href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">ripple::to_string</a></div><div class="ttdeci">std::string to_string(ListDisposition disposition)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00045">ValidatorList.cpp:45</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a7333279fe81eead3810607e64e3bfad1"><div class="ttname"><a href="classripple_1_1OpenView.html#a7333279fe81eead3810607e64e3bfad1">ripple::OpenView::items_</a></div><div class="ttdeci">detail::RawStateTable items_</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00097">OpenView.h:97</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a83cd3f615ed22414ea48dee22ed925ae"><div class="ttname"><a href="classripple_1_1OpenView.html#a83cd3f615ed22414ea48dee22ed925ae">ripple::OpenView::info_</a></div><div class="ttdeci">LedgerInfo info_</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00095">OpenView.h:95</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a16e0ecf8af65a3d89350dcfdb77ea1d1"><div class="ttname"><a href="classripple_1_1OpenView.html#a16e0ecf8af65a3d89350dcfdb77ea1d1">ripple::OpenView::txRead</a></div><div class="ttdeci">tx_type txRead(key_type const &amp;key) const override</div><div class="ttdoc">Read a transaction from the tx map.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00214">OpenView.cpp:214</a></div></div>
@@ -381,7 +381,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1OpenView_1_1txs__iter__impl_html_ae8624dbc1c480f27a01cf18b78bb970a"><div class="ttname"><a href="classripple_1_1OpenView_1_1txs__iter__impl.html#ae8624dbc1c480f27a01cf18b78bb970a">ripple::OpenView::txs_iter_impl::copy</a></div><div class="ttdeci">std::unique_ptr&lt; base_type &gt; copy() const override</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00040">OpenView.cpp:40</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_1_1txs__iter__impl_html_a089900c9732d443823939f2a1715302e"><div class="ttname"><a href="classripple_1_1OpenView_1_1txs__iter__impl.html#a089900c9732d443823939f2a1715302e">ripple::OpenView::txs_iter_impl::increment</a></div><div class="ttdeci">void increment() override</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00054">OpenView.cpp:54</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1RawStateTable_html_ab7941d06c59d55ff2ca74ca989422a4f"><div class="ttname"><a href="classripple_1_1detail_1_1RawStateTable.html#ab7941d06c59d55ff2ca74ca989422a4f">ripple::detail::RawStateTable::slesBegin</a></div><div class="ttdeci">std::unique_ptr&lt; ReadView::sles_type::iter_base &gt; slesBegin(ReadView const &amp;base) const</div><div class="ttdef"><b>Definition:</b> <a href="RawStateTable_8cpp_source.html#l00329">RawStateTable.cpp:329</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00308">Serializer.h:308</a></div></div>
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00310">Serializer.h:310</a></div></div>
<div class="ttc" id="aforward_as_tuple_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/tuple/forward_as_tuple.html">std::forward_as_tuple</a></div><div class="ttdeci">T forward_as_tuple(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1RawStateTable_html_a6dbb5ca79c5c1bd34f2a68ac1df8b548"><div class="ttname"><a href="classripple_1_1detail_1_1RawStateTable.html#a6dbb5ca79c5c1bd34f2a68ac1df8b548">ripple::detail::RawStateTable::erase</a></div><div class="ttdeci">void erase(std::shared_ptr&lt; SLE &gt; const &amp;sle)</div><div class="ttdef"><b>Definition:</b> <a href="RawStateTable_8cpp_source.html#l00234">RawStateTable.cpp:234</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1RawStateTable_html_a31fe777d951eac7e4920c9553513a89a"><div class="ttname"><a href="classripple_1_1detail_1_1RawStateTable.html#a31fe777d951eac7e4920c9553513a89a">ripple::detail::RawStateTable::exists</a></div><div class="ttdeci">bool exists(ReadView const &amp;base, Keylet const &amp;k) const</div><div class="ttdef"><b>Definition:</b> <a href="RawStateTable_8cpp_source.html#l00180">RawStateTable.cpp:180</a></div></div>
@@ -406,21 +406,22 @@ $(function() {
<div class="ttc" id="aclassripple_1_1OpenView_html_adf32abeccc0ca8255ad89872ca85ff25"><div class="ttname"><a href="classripple_1_1OpenView.html#adf32abeccc0ca8255ad89872ca85ff25">ripple::OpenView::txs_</a></div><div class="ttdeci">txs_map txs_</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00093">OpenView.h:93</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a88584a83d760fe41178b3397359b7816"><div class="ttname"><a href="classripple_1_1OpenView.html#a88584a83d760fe41178b3397359b7816">ripple::OpenView::rawDestroyXRP</a></div><div class="ttdeci">void rawDestroyXRP(XRPAmount const &amp;fee) override</div><div class="ttdoc">Destroy XRP.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00251">OpenView.cpp:251</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_ad31c6cb5856530ac7d72bf01fe780d43"><div class="ttname"><a href="classripple_1_1OpenView.html#ad31c6cb5856530ac7d72bf01fe780d43">ripple::OpenView::read</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; read(Keylet const &amp;k) const override</div><div class="ttdoc">Return the state item associated with a key.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00171">OpenView.cpp:171</a></div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1RawStateTable_html_aceacd182f53f7e211d4bf7d3d6f3c06f"><div class="ttname"><a href="classripple_1_1detail_1_1RawStateTable.html#aceacd182f53f7e211d4bf7d3d6f3c06f">ripple::detail::RawStateTable::replace</a></div><div class="ttdeci">void replace(std::shared_ptr&lt; SLE &gt; const &amp;sle)</div><div class="ttdef"><b>Definition:</b> <a href="RawStateTable_8cpp_source.html#l00285">RawStateTable.cpp:285</a></div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &amp;m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00038">app/misc/impl/Manifest.cpp:38</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a5dff0c0a73e494964e1f2e30cec4181e"><div class="ttname"><a href="classripple_1_1OpenView.html#a5dff0c0a73e494964e1f2e30cec4181e">ripple::OpenView::slesEnd</a></div><div class="ttdeci">std::unique_ptr&lt; sles_type::iter_base &gt; slesEnd() const override</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00183">OpenView.cpp:183</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerInfo_html"><div class="ttname"><a href="structripple_1_1LedgerInfo.html">ripple::LedgerInfo</a></div><div class="ttdoc">Information about the notional ledger backing the view.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00084">ReadView.h:84</a></div></div>
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map/end.html">std::map::cend</a></div><div class="ttdeci">T cend(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a313ac645b10e79426ae6c7fe706c6141"><div class="ttname"><a href="classripple_1_1OpenView.html#a313ac645b10e79426ae6c7fe706c6141">ripple::OpenView::base_</a></div><div class="ttdeci">ReadView const * base_</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00096">OpenView.h:96</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a64a7035f5761abf42efcdf1a1a90b20c"><div class="ttname"><a href="classripple_1_1OpenView.html#a64a7035f5761abf42efcdf1a1a90b20c">ripple::OpenView::initialBufferSize</a></div><div class="ttdeci">static constexpr size_t initialBufferSize</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00061">OpenView.h:61</a></div></div>
<div class="ttc" id="aclassripple_1_1TxsRawView_html"><div class="ttname"><a href="classripple_1_1TxsRawView.html">ripple::TxsRawView</a></div><div class="ttdoc">Interface for changing ledger entries with transactions.</div><div class="ttdef"><b>Definition:</b> <a href="RawView_8h_source.html#l00098">RawView.h:98</a></div></div>
<div class="ttc" id="aclassripple_1_1TxsRawView_html"><div class="ttname"><a href="classripple_1_1TxsRawView.html">ripple::TxsRawView</a></div><div class="ttdoc">Interface for changing ledger entries with transactions.</div><div class="ttdef"><b>Definition:</b> <a href="RawView_8h_source.html#l00097">RawView.h:97</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1RawStateTable_html_adc6dbfdaccf60843f26f4e03ff4c821c"><div class="ttname"><a href="classripple_1_1detail_1_1RawStateTable.html#adc6dbfdaccf60843f26f4e03ff4c821c">ripple::detail::RawStateTable::slesEnd</a></div><div class="ttdeci">std::unique_ptr&lt; ReadView::sles_type::iter_base &gt; slesEnd(ReadView const &amp;base) const</div><div class="ttdef"><b>Definition:</b> <a href="RawStateTable_8cpp_source.html#l00336">RawStateTable.cpp:336</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_aa8f657e95982e0f69f5b1476119ad76f"><div class="ttname"><a href="classripple_1_1OpenView.html#aa8f657e95982e0f69f5b1476119ad76f">ripple::OpenView::slesBegin</a></div><div class="ttdeci">std::unique_ptr&lt; sles_type::iter_base &gt; slesBegin() const override</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00177">OpenView.cpp:177</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_1_1txs__iter__impl_html_af61df07816104151f087752ff51719dc"><div class="ttname"><a href="classripple_1_1OpenView_1_1txs__iter__impl.html#af61df07816104151f087752ff51719dc">ripple::OpenView::txs_iter_impl::iter_</a></div><div class="ttdeci">txs_map::const_iterator iter_</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00031">OpenView.cpp:31</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a9b6ad540708bc720bdd66164078e640a"><div class="ttname"><a href="classripple_1_1OpenView.html#a9b6ad540708bc720bdd66164078e640a">ripple::OpenView::rules</a></div><div class="ttdeci">Rules const &amp; rules() const override</div><div class="ttdoc">Returns the tx processing rules.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00152">OpenView.cpp:152</a></div></div>
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="XRPAmount_8h_source.html#l00046">XRPAmount.h:46</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html_a111df7decb50a3a2cb279b12acb5fc55"><div class="ttname"><a href="classripple_1_1OpenView.html#a111df7decb50a3a2cb279b12acb5fc55">ripple::OpenView::succ</a></div><div class="ttdeci">boost::optional&lt; key_type &gt; succ(key_type const &amp;key, boost::optional&lt; key_type &gt; const &amp;last=boost::none) const override</div><div class="ttdoc">Return the key of the next state item.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8cpp_source.html#l00164">OpenView.cpp:164</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">