This commit is contained in:
intelliot
2023-03-24 05:32:31 +00:00
parent 3477e4e497
commit 950aebe690
295 changed files with 30501 additions and 29856 deletions

View File

@@ -313,7 +313,7 @@ $(function() {
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="classripple_1_1NodeStore_1_1NuDBBackend.html#a4ffccad519a4ac36bb0329a186b4783f"> 251</a></span>&#160; <a class="code" href="classripple_1_1NodeStore_1_1NuDBBackend.html#a4ffccad519a4ac36bb0329a186b4783f">do_insert</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr&lt;NodeObject&gt;</a> <span class="keyword">const</span>&amp; no)</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; {</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <a class="code" href="classripple_1_1NodeStore_1_1EncodedBlob.html">EncodedBlob</a> e(<a class="code" href="namespaceripple.html#afaf9aac668f4e0805bc2911291e29e9fa7fa3b767c460b54a2be4d49030b349c7">no</a>);</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <a class="code" href="classripple_1_1NodeStore_1_1EncodedBlob.html">EncodedBlob</a> e(no);</div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; nudb::error_code ec;</div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; nudb::detail::buffer bf;</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> result = <a class="code" href="namespaceripple_1_1NodeStore.html#ac372a37cb687fb559f0f61d733d06ec5">nodeobject_compress</a>(e.<a class="code" href="classripple_1_1NodeStore_1_1EncodedBlob.html#af168e5bddf805f34c09e254d1b078bfa">getData</a>(), e.<a class="code" href="classripple_1_1NodeStore_1_1EncodedBlob.html#a709e5c71eeb5b9a9eb635b9c02143815">getSize</a>(), bf);</div>
@@ -328,7 +328,7 @@ $(function() {
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <a class="code" href="structripple_1_1NodeStore_1_1BatchWriteReport.html">BatchWriteReport</a> report;</div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; report.<a class="code" href="structripple_1_1NodeStore_1_1BatchWriteReport.html#a357c5cc140aa8da903855175e07b4d0b">writeCount</a> = 1;</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> start = <a class="codeRef" href="http://en.cppreference.com/w/cpp/chrono/steady_clock/now.html">std::chrono::steady_clock::now</a>();</div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <a class="code" href="classripple_1_1NodeStore_1_1NuDBBackend.html#a4ffccad519a4ac36bb0329a186b4783f">do_insert</a>(<a class="code" href="namespaceripple.html#afaf9aac668f4e0805bc2911291e29e9fa7fa3b767c460b54a2be4d49030b349c7">no</a>);</div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <a class="code" href="classripple_1_1NodeStore_1_1NuDBBackend.html#a4ffccad519a4ac36bb0329a186b4783f">do_insert</a>(no);</div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; report.<a class="code" href="structripple_1_1NodeStore_1_1BatchWriteReport.html#a183bf74eb142fef4d3dd5d18905d9a22">elapsed</a> = std::chrono::duration_cast&lt;std::chrono::milliseconds&gt;(</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/chrono/steady_clock/now.html">std::chrono::steady_clock::now</a>() - start);</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <a class="code" href="classripple_1_1NodeStore_1_1NuDBBackend.html#a265296b90c702786f4944f344f31d132">scheduler_</a>.<a class="code" href="classripple_1_1NodeStore_1_1Scheduler.html#a0adffe6c4e42f062bd47864f4e615a39">onBatchWrite</a>(report);</div>
@@ -562,7 +562,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NodeStore_1_1EncodedBlob_html_a5e302b42921788cc860be6e51f759d76"><div class="ttname"><a href="classripple_1_1NodeStore_1_1EncodedBlob.html#a5e302b42921788cc860be6e51f759d76">ripple::NodeStore::EncodedBlob::getKey</a></div><div class="ttdeci">void const * getKey() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="EncodedBlob_8h_source.html#l00112">EncodedBlob.h:112</a></div></div>
<div class="ttc" id="acstdio_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstdio.html">cstdio</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Scheduler_html_a0adffe6c4e42f062bd47864f4e615a39"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Scheduler.html#a0adffe6c4e42f062bd47864f4e615a39">ripple::NodeStore::Scheduler::onBatchWrite</a></div><div class="ttdeci">virtual void onBatchWrite(BatchWriteReport const &amp;report)=0</div><div class="ttdoc">Reports the completion of a batch write Allows the scheduler to monitor the node store's performance.</div></div>
<div class="ttc" id="anamespaceripple_html_afaf9aac668f4e0805bc2911291e29e9fa7fa3b767c460b54a2be4d49030b349c7"><div class="ttname"><a href="namespaceripple.html#afaf9aac668f4e0805bc2911291e29e9fa7fa3b767c460b54a2be4d49030b349c7">ripple::DefaultVote::no</a></div><div class="ttdeci">@ no</div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1NuDBBackend_html_a1b03edf356922e780fe41987476f1f6a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1NuDBBackend.html#a1b03edf356922e780fe41987476f1f6a">ripple::NodeStore::NuDBBackend::fetch</a></div><div class="ttdeci">Status fetch(void const *key, std::shared_ptr&lt; NodeObject &gt; *pno) override</div><div class="ttdoc">Fetch a single object.</div><div class="ttdef"><b>Definition:</b> <a href="NuDBFactory_8cpp_source.html#l00205">NuDBFactory.cpp:205</a></div></div>
<div class="ttc" id="anamespaceripple_html_a104985c6e3067babe99aca6bbc51ba5d"><div class="ttname"><a href="namespaceripple.html#a104985c6e3067babe99aca6bbc51ba5d">ripple::get</a></div><div class="ttdeci">T &amp; get(EitherAmount &amp;amt)</div><div class="ttdef"><b>Definition:</b> <a href="AmountSpec_8h_source.html#l00118">AmountSpec.h:118</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1NuDBFactory_html_ae58d42a9fdd839a64936d84187817578"><div class="ttname"><a href="classripple_1_1NodeStore_1_1NuDBFactory.html#ae58d42a9fdd839a64936d84187817578">ripple::NodeStore::NuDBFactory::NuDBFactory</a></div><div class="ttdeci">NuDBFactory()</div><div class="ttdef"><b>Definition:</b> <a href="NuDBFactory_8cpp_source.html#l00372">NuDBFactory.cpp:372</a></div></div>