mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-01 16:35:53 +00:00
deploy: c1e7fe2d93
This commit is contained in:
@@ -355,7 +355,7 @@ $(function() {
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  </div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="comment">// We are modifying an inner node</span></div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="classripple_1_1SHAMapInnerNode.html#a816fb1a18b49832dcffccc073a5dd929"> 287</a></span> <a class="code" href="classripple_1_1SHAMapInnerNode.html#a816fb1a18b49832dcffccc073a5dd929">SHAMapInnerNode::setChild</a>(<span class="keywordtype">int</span> m, <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<SHAMapTreeNode></a> <span class="keyword">const</span>& child)</div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="classripple_1_1SHAMapInnerNode.html#a7fb5fc0e5d65ed4c3c77537a8fda8d32"> 287</a></span> <a class="code" href="classripple_1_1SHAMapInnerNode.html#a7fb5fc0e5d65ed4c3c77537a8fda8d32">SHAMapInnerNode::setChild</a>(<span class="keywordtype">int</span> m, <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<SHAMapTreeNode></a> child)</div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> {</div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  assert((m >= 0) && (m < <a class="code" href="classripple_1_1SHAMapInnerNode.html#a42a7132ff24a6edf8ca1e022f61826d9">branchFactor</a>));</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  assert(<a class="code" href="classripple_1_1SHAMapTreeNode.html#a7f27d867484104446867c0f50adc5ffb">cowid_</a> != 0);</div>
|
||||
@@ -381,7 +381,7 @@ $(function() {
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keyword">auto</span> <span class="keyword">const</span> childIndex = *<a class="code" href="classripple_1_1SHAMapInnerNode.html#a25aac316c799590fec7f818d5b5584b5">getChildIndex</a>(m);</div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <span class="keyword">auto</span> [_, hashes, children] = <a class="code" href="classripple_1_1SHAMapInnerNode.html#ac506e73531d73c05cf6505d3ece00d41">hashesAndChildren_</a>.<a class="code" href="classripple_1_1TaggedPointer.html#a41f33a7472b07de90ec241770e60e114">getHashesAndChildren</a>();</div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  hashes[childIndex].zero();</div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  children[childIndex] = child;</div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  children[childIndex] = std::move(child);</div>
|
||||
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  }</div>
|
||||
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  </div>
|
||||
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <a class="code" href="classripple_1_1SHAMapTreeNode.html#a705bca4eb622097a917a3cac5c3a013d">hash_</a>.<a class="code" href="classripple_1_1SHAMapHash.html#af4ebd102e0623885986c4fc9874323f3">zero</a>();</div>
|
||||
@@ -514,7 +514,6 @@ $(function() {
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="agroup__SHAMap_html_gac9adec7146a8bea60fe6acf6c1ed98d1"><div class="ttname"><a href="group__SHAMap.html#gac9adec7146a8bea60fe6acf6c1ed98d1">ripple::SHAMapTreeNode::cowid</a></div><div class="ttdeci">std::uint32_t cowid() const</div><div class="ttdoc">Returns the SHAMap that owns this node.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapTreeNode_8h_source.html#l00116">SHAMapTreeNode.h:116</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapInnerNode_html_a5f4b0002303fdffed19ea5019f8070f8"><div class="ttname"><a href="classripple_1_1SHAMapInnerNode.html#a5f4b0002303fdffed19ea5019f8070f8">ripple::SHAMapInnerNode::serializeWithPrefix</a></div><div class="ttdeci">void serializeWithPrefix(Serializer &) const override</div><div class="ttdoc">Serialize the node in a format appropriate for hashing.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapInnerNode_8cpp_source.html#l00250">SHAMapInnerNode.cpp:250</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapInnerNode_html_a816fb1a18b49832dcffccc073a5dd929"><div class="ttname"><a href="classripple_1_1SHAMapInnerNode.html#a816fb1a18b49832dcffccc073a5dd929">ripple::SHAMapInnerNode::setChild</a></div><div class="ttdeci">void setChild(int m, std::shared_ptr< SHAMapTreeNode > const &child)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapInnerNode_8cpp_source.html#l00287">SHAMapInnerNode.cpp:287</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapInnerNode_html_a3a2d1da1093314594a2e1c5e0bcd13af"><div class="ttname"><a href="classripple_1_1SHAMapInnerNode.html#a3a2d1da1093314594a2e1c5e0bcd13af">ripple::SHAMapInnerNode::clone</a></div><div class="ttdeci">std::shared_ptr< SHAMapTreeNode > clone(std::uint32_t cowid) const override</div><div class="ttdoc">Make a copy of this node, setting the owner.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapInnerNode_8cpp_source.html#l00075">SHAMapInnerNode.cpp:75</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedPointer_html_a38d6dfe0e6c5c842ef8886ac59d6f722"><div class="ttname"><a href="classripple_1_1TaggedPointer.html#a38d6dfe0e6c5c842ef8886ac59d6f722">ripple::TaggedPointer::getChildIndex</a></div><div class="ttdeci">std::optional< int > getChildIndex(std::uint16_t isBranch, int i) const</div><div class="ttdoc">Get the child's index inside the hashes or children array (which may or may not be sparse).</div></div>
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
|
||||
@@ -551,6 +550,7 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bdad9a09590da318a86ba2bd64b374c2d77"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bdad9a09590da318a86ba2bd64b374c2d77">ripple::HashPrefix::innerNode</a></div><div class="ttdeci">@ innerNode</div><div class="ttdoc">inner node in V1 tree</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapInnerNode_html_a8932a6ff79c447556da4b17e908bd008"><div class="ttname"><a href="classripple_1_1SHAMapInnerNode.html#a8932a6ff79c447556da4b17e908bd008">ripple::SHAMapInnerNode::getChildHash</a></div><div class="ttdeci">SHAMapHash const & getChildHash(int m) const</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapInnerNode_8cpp_source.html#l00361">SHAMapInnerNode.cpp:361</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a4b9e8d36a37963d48be8f081d99257bf"><div class="ttname"><a href="classripple_1_1base__uint.html#a4b9e8d36a37963d48be8f081d99257bf">ripple::base_uint< 256 >::bytes</a></div><div class="ttdeci">static constexpr std::size_t bytes</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00104">base_uint.h:104</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapInnerNode_html_a7fb5fc0e5d65ed4c3c77537a8fda8d32"><div class="ttname"><a href="classripple_1_1SHAMapInnerNode.html#a7fb5fc0e5d65ed4c3c77537a8fda8d32">ripple::SHAMapInnerNode::setChild</a></div><div class="ttdeci">void setChild(int m, std::shared_ptr< SHAMapTreeNode > child)</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapInnerNode_8cpp_source.html#l00287">SHAMapInnerNode.cpp:287</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SerialIter_html_abd5f83aa8b3943ca9cbfa005aaa33734"><div class="ttname"><a href="classripple_1_1SerialIter.html#abd5f83aa8b3943ca9cbfa005aaa33734">ripple::SerialIter::get8</a></div><div class="ttdeci">unsigned char get8()</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00362">Serializer.cpp:362</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1packed__spinlock_html"><div class="ttname"><a href="classripple_1_1packed__spinlock.html">ripple::packed_spinlock</a></div><div class="ttdoc">Classes to handle arrays of spinlocks packed into a single atomic integer:</div><div class="ttdef"><b>Definition:</b> <a href="spinlock_8h_source.html#l00089">spinlock.h:89</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapInnerNode_html_a64c8817ea46bb682a9d354590cd11449"><div class="ttname"><a href="classripple_1_1SHAMapInnerNode.html#a64c8817ea46bb682a9d354590cd11449">ripple::SHAMapInnerNode::resizeChildArrays</a></div><div class="ttdeci">void resizeChildArrays(std::uint8_t toAllocate)</div><div class="ttdoc">Convert arrays stored in hashesAndChildren_ so they can store the requested number of children.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapInnerNode_8cpp_source.html#l00062">SHAMapInnerNode.cpp:62</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user