mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-22 03:55:53 +00:00
deploy: cf2d763fa1
This commit is contained in:
@@ -836,7 +836,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a16c47b967da5fd093f51e7331f42c9b6"><div class="ttname"><a href="classripple_1_1SHAMap.html#a16c47b967da5fd093f51e7331f42c9b6">ripple::SHAMap::dump</a></div><div class="ttdeci">void dump(bool withHashes=false) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l01179">SHAMap.cpp:1179</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a1ed29ee54ce6ce9301384b96f821e636"><div class="ttname"><a href="classripple_1_1SHAMap.html#a1ed29ee54ce6ce9301384b96f821e636">ripple::SHAMap::setUnbacked</a></div><div class="ttdeci">void setUnbacked()</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00637">SHAMap.h:637</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a22ad95f58ebb1e05d06a4aac48329625"><div class="ttname"><a href="classripple_1_1SHAMap.html#a22ad95f58ebb1e05d06a4aac48329625">ripple::SHAMap::onlyBelow</a></div><div class="ttdeci">boost::intrusive_ptr< SHAMapItem const > const & onlyBelow(SHAMapTreeNode *) const</div><div class="ttdoc">If there is only one leaf below this node, get its contents.</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00527">SHAMap.cpp:527</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a241e6dd6c3be3fd11429a39c6e54111d"><div class="ttname"><a href="classripple_1_1SHAMap.html#a241e6dd6c3be3fd11429a39c6e54111d">ripple::SHAMap::gmn_ProcessNodes</a></div><div class="ttdeci">void gmn_ProcessNodes(MissingNodes &, MissingNodes::StackEntry &node)</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00174">SHAMapSync.cpp:174</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a241e6dd6c3be3fd11429a39c6e54111d"><div class="ttname"><a href="classripple_1_1SHAMap.html#a241e6dd6c3be3fd11429a39c6e54111d">ripple::SHAMap::gmn_ProcessNodes</a></div><div class="ttdeci">void gmn_ProcessNodes(MissingNodes &, MissingNodes::StackEntry &node)</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00175">SHAMapSync.cpp:175</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a26f587d4b772fd02113deb67ff052e20"><div class="ttname"><a href="classripple_1_1SHAMap.html#a26f587d4b772fd02113deb67ff052e20">ripple::SHAMap::descendThrow</a></div><div class="ttdeci">SHAMapTreeNode * descendThrow(SHAMapInnerNode *, int branch) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00296">SHAMap.cpp:296</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a293ffbfa7725569d411130013728c8cd"><div class="ttname"><a href="classripple_1_1SHAMap.html#a293ffbfa7725569d411130013728c8cd">ripple::SHAMap::Delta</a></div><div class="ttdeci">std::map< uint256, DeltaItem > Delta</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00128">SHAMap.h:128</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a2ef0103bef7aefba0219c40368fd3688"><div class="ttname"><a href="classripple_1_1SHAMap.html#a2ef0103bef7aefba0219c40368fd3688">ripple::SHAMap::root_</a></div><div class="ttdeci">intr_ptr::SharedPtr< SHAMapTreeNode > root_</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00110">SHAMap.h:110</a></div></div>
|
||||
@@ -847,7 +847,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a51a31962c123b075983f235fbf2ae5c6"><div class="ttname"><a href="classripple_1_1SHAMap.html#a51a31962c123b075983f235fbf2ae5c6">ripple::SHAMap::full_</a></div><div class="ttdeci">bool full_</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00114">SHAMap.h:114</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a522656d6ede458746a7acee4732fea70"><div class="ttname"><a href="classripple_1_1SHAMap.html#a522656d6ede458746a7acee4732fea70">ripple::SHAMap::family</a></div><div class="ttdeci">Family const & family() const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00146">SHAMap.h:146</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a5268c936212da93659dd05be9304e0bb"><div class="ttname"><a href="classripple_1_1SHAMap.html#a5268c936212da93659dd05be9304e0bb">ripple::SHAMap::f_</a></div><div class="ttdeci">Family & f_</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00101">SHAMap.h:101</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a55538cab9a46adb5c5acb39616439ef4"><div class="ttname"><a href="classripple_1_1SHAMap.html#a55538cab9a46adb5c5acb39616439ef4">ripple::SHAMap::getNodeFat</a></div><div class="ttdeci">bool getNodeFat(SHAMapNodeID const &wanted, std::vector< std::pair< SHAMapNodeID, Blob > > &data, bool fatLeaves, std::uint32_t depth) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00434">SHAMapSync.cpp:434</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a55538cab9a46adb5c5acb39616439ef4"><div class="ttname"><a href="classripple_1_1SHAMap.html#a55538cab9a46adb5c5acb39616439ef4">ripple::SHAMap::getNodeFat</a></div><div class="ttdeci">bool getNodeFat(SHAMapNodeID const &wanted, std::vector< std::pair< SHAMapNodeID, Blob > > &data, bool fatLeaves, std::uint32_t depth) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00435">SHAMapSync.cpp:435</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a557fd5f882aeb18069b37656a48f902b"><div class="ttname"><a href="classripple_1_1SHAMap.html#a557fd5f882aeb18069b37656a48f902b">ripple::SHAMap::finishFetch</a></div><div class="ttdeci">intr_ptr::SharedPtr< SHAMapTreeNode > finishFetch(SHAMapHash const &hash, std::shared_ptr< NodeObject > const &object) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00178">SHAMap.cpp:178</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a569baa82267b09d725839feafe6eedc0"><div class="ttname"><a href="classripple_1_1SHAMap.html#a569baa82267b09d725839feafe6eedc0">ripple::SHAMap::addGiveItem</a></div><div class="ttdeci">bool addGiveItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item)</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00804">SHAMap.cpp:804</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a57c9afd6af077bbca5efc4ee640c7a2d"><div class="ttname"><a href="classripple_1_1SHAMap.html#a57c9afd6af077bbca5efc4ee640c7a2d">ripple::SHAMap::walkTowardsKey</a></div><div class="ttdeci">SHAMapLeafNode * walkTowardsKey(uint256 const &id, SharedPtrNodeStack *stack=nullptr) const</div><div class="ttdoc">Walk towards the specified id, returning the node.</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00132">SHAMap.cpp:132</a></div></div>
|
||||
@@ -855,22 +855,22 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a5902b212b3da87e522eef58c6c0c83e9"><div class="ttname"><a href="classripple_1_1SHAMap.html#a5902b212b3da87e522eef58c6c0c83e9">ripple::SHAMap::peekNextItem</a></div><div class="ttdeci">SHAMapLeafNode const * peekNextItem(uint256 const &id, SharedPtrNodeStack &stack) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00582">SHAMap.cpp:582</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a5ae13bc823d7e3cbdc4d784a04f29edb"><div class="ttname"><a href="classripple_1_1SHAMap.html#a5ae13bc823d7e3cbdc4d784a04f29edb">ripple::SHAMap::clearSynching</a></div><div class="ttdeci">void clearSynching()</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00625">SHAMap.h:625</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a5c233c58f744565df9d65b6189e42741"><div class="ttname"><a href="classripple_1_1SHAMap.html#a5c233c58f744565df9d65b6189e42741">ripple::SHAMap::setImmutable</a></div><div class="ttdeci">void setImmutable()</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00604">SHAMap.h:604</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a5c78c5b45614fa7b5f7ecebbc7185944"><div class="ttname"><a href="classripple_1_1SHAMap.html#a5c78c5b45614fa7b5f7ecebbc7185944">ripple::SHAMap::addKnownNode</a></div><div class="ttdeci">SHAMapAddNode addKnownNode(SHAMapNodeID const &nodeID, Slice const &rawNode, SHAMapSyncFilter *filter)</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00579">SHAMapSync.cpp:579</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a5c78c5b45614fa7b5f7ecebbc7185944"><div class="ttname"><a href="classripple_1_1SHAMap.html#a5c78c5b45614fa7b5f7ecebbc7185944">ripple::SHAMap::addKnownNode</a></div><div class="ttdeci">SHAMapAddNode addKnownNode(SHAMapNodeID const &nodeID, Slice const &rawNode, SHAMapSyncFilter *filter)</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00580">SHAMapSync.cpp:580</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a5e0309dab2d67386ce24c8b80ff085d3"><div class="ttname"><a href="classripple_1_1SHAMap.html#a5e0309dab2d67386ce24c8b80ff085d3">ripple::SHAMap::canonicalize</a></div><div class="ttdeci">void canonicalize(SHAMapHash const &hash, intr_ptr::SharedPtr< SHAMapTreeNode > &) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l01234">SHAMap.cpp:1234</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a64ade0336e5125b3ae011da2a97a453d"><div class="ttname"><a href="classripple_1_1SHAMap.html#a64ade0336e5125b3ae011da2a97a453d">ripple::SHAMap::addRootNode</a></div><div class="ttdeci">SHAMapAddNode addRootNode(SHAMapHash const &hash, Slice const &rootNode, SHAMapSyncFilter *filter)</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00535">SHAMapSync.cpp:535</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a64ade0336e5125b3ae011da2a97a453d"><div class="ttname"><a href="classripple_1_1SHAMap.html#a64ade0336e5125b3ae011da2a97a453d">ripple::SHAMap::addRootNode</a></div><div class="ttdeci">SHAMapAddNode addRootNode(SHAMapHash const &hash, Slice const &rootNode, SHAMapSyncFilter *filter)</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00536">SHAMapSync.cpp:536</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a64d84916fb3113b9c855dbdad85cc0c2"><div class="ttname"><a href="classripple_1_1SHAMap.html#a64d84916fb3113b9c855dbdad85cc0c2">ripple::SHAMap::walkSubTree</a></div><div class="ttdeci">int walkSubTree(bool doWrite, NodeObjectType t)</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l01048">SHAMap.cpp:1048</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a69277b2085232dc4bde1cd6eda4f0791"><div class="ttname"><a href="classripple_1_1SHAMap.html#a69277b2085232dc4bde1cd6eda4f0791">ripple::SHAMap::setLedgerSeq</a></div><div class="ttdeci">void setLedgerSeq(std::uint32_t lseq)</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00598">SHAMap.h:598</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a71caeac6f4a3bce67cc8476a440509c1"><div class="ttname"><a href="classripple_1_1SHAMap.html#a71caeac6f4a3bce67cc8476a440509c1">ripple::SHAMap::end</a></div><div class="ttdeci">const_iterator end() const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00763">SHAMap.h:763</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a721b11739ad539851737443deeccf96b"><div class="ttname"><a href="classripple_1_1SHAMap.html#a721b11739ad539851737443deeccf96b">ripple::SHAMap::invariants</a></div><div class="ttdeci">void invariants() const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l01249">SHAMap.cpp:1249</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a73d3eb716abe882fd5ea183d6d13a7e3"><div class="ttname"><a href="classripple_1_1SHAMap.html#a73d3eb716abe882fd5ea183d6d13a7e3">ripple::SHAMap::serializeRoot</a></div><div class="ttdeci">void serializeRoot(Serializer &s) const</div><div class="ttdoc">Serializes the root in a format appropriate for sending over the wire.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00529">SHAMapSync.cpp:529</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a73d3eb716abe882fd5ea183d6d13a7e3"><div class="ttname"><a href="classripple_1_1SHAMap.html#a73d3eb716abe882fd5ea183d6d13a7e3">ripple::SHAMap::serializeRoot</a></div><div class="ttdeci">void serializeRoot(Serializer &s) const</div><div class="ttdoc">Serializes the root in a format appropriate for sending over the wire.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00530">SHAMapSync.cpp:530</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a754474c80816f12e58e87114709ebbcf"><div class="ttname"><a href="classripple_1_1SHAMap.html#a754474c80816f12e58e87114709ebbcf">ripple::SHAMap::addItem</a></div><div class="ttdeci">bool addItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item)</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00883">SHAMap.cpp:883</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a83efcf0959f82f436e05b9b138a58efc"><div class="ttname"><a href="classripple_1_1SHAMap.html#a83efcf0959f82f436e05b9b138a58efc">ripple::SHAMap::upper_bound</a></div><div class="ttdeci">const_iterator upper_bound(uint256 const &id) const</div><div class="ttdoc">Find the first item after the given item.</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00641">SHAMap.cpp:641</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a8a20e910f929701bee2a43d408dd7afa"><div class="ttname"><a href="classripple_1_1SHAMap.html#a8a20e910f929701bee2a43d408dd7afa">ripple::SHAMap::hasInnerNode</a></div><div class="ttdeci">bool hasInnerNode(SHAMapNodeID const &nodeID, SHAMapHash const &hash) const</div><div class="ttdoc">Does this map have this inner node?</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00748">SHAMapSync.cpp:748</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a8a20e910f929701bee2a43d408dd7afa"><div class="ttname"><a href="classripple_1_1SHAMap.html#a8a20e910f929701bee2a43d408dd7afa">ripple::SHAMap::hasInnerNode</a></div><div class="ttdeci">bool hasInnerNode(SHAMapNodeID const &nodeID, SHAMapHash const &hash) const</div><div class="ttdoc">Does this map have this inner node?</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00775">SHAMapSync.cpp:775</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a8c0d4938e4e75cabe03cdc64aaa2e7f2"><div class="ttname"><a href="classripple_1_1SHAMap.html#a8c0d4938e4e75cabe03cdc64aaa2e7f2">ripple::SHAMap::writeNode</a></div><div class="ttdeci">intr_ptr::SharedPtr< SHAMapTreeNode > writeNode(NodeObjectType t, intr_ptr::SharedPtr< SHAMapTreeNode > node) const</div><div class="ttdoc">write and canonicalize modified node</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00996">SHAMap.cpp:996</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a8d7a950162ef12667903e34175a9316f"><div class="ttname"><a href="classripple_1_1SHAMap.html#a8d7a950162ef12667903e34175a9316f">ripple::SHAMap::setFull</a></div><div class="ttdeci">void setFull()</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00592">SHAMap.h:592</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a928dfcab8a0f6418364a77d80f51d2db"><div class="ttname"><a href="classripple_1_1SHAMap.html#a928dfcab8a0f6418364a77d80f51d2db">ripple::SHAMap::fetchNodeNT</a></div><div class="ttdeci">intr_ptr::SharedPtr< SHAMapTreeNode > fetchNodeNT(SHAMapHash const &hash) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00273">SHAMap.cpp:273</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a93552723ee0f47af4d6bb78115308fb1"><div class="ttname"><a href="classripple_1_1SHAMap.html#a93552723ee0f47af4d6bb78115308fb1">ripple::SHAMap::~SHAMap</a></div><div class="ttdeci">~SHAMap()=default</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a984f9b7723353ed3083a8513f9088662"><div class="ttname"><a href="classripple_1_1SHAMap.html#a984f9b7723353ed3083a8513f9088662">ripple::SHAMap::gmn_ProcessDeferredReads</a></div><div class="ttdeci">void gmn_ProcessDeferredReads(MissingNodes &)</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00266">SHAMapSync.cpp:266</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a984f9b7723353ed3083a8513f9088662"><div class="ttname"><a href="classripple_1_1SHAMap.html#a984f9b7723353ed3083a8513f9088662">ripple::SHAMap::gmn_ProcessDeferredReads</a></div><div class="ttdeci">void gmn_ProcessDeferredReads(MissingNodes &)</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00267">SHAMapSync.cpp:267</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a9ab1e2b9e495808a7e7b7ce4483460a0"><div class="ttname"><a href="classripple_1_1SHAMap.html#a9ab1e2b9e495808a7e7b7ce4483460a0">ripple::SHAMap::cowid_</a></div><div class="ttdeci">std::uint32_t cowid_</div><div class="ttdoc">ID to distinguish this map for all others we're sharing nodes with.</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00105">SHAMap.h:105</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a9b0dff3c3bf35efc30104c93becdc079"><div class="ttname"><a href="classripple_1_1SHAMap.html#a9b0dff3c3bf35efc30104c93becdc079">ripple::SHAMap::getHash</a></div><div class="ttdeci">SHAMapHash getHash() const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00891">SHAMap.cpp:891</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_a9f99fac6b2778d1c82353fe773e3b436"><div class="ttname"><a href="classripple_1_1SHAMap.html#a9f99fac6b2778d1c82353fe773e3b436">ripple::SHAMap::walkMap</a></div><div class="ttdeci">void walkMap(std::vector< SHAMapMissingNode > &missingNodes, int maxMissing) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMapDelta_8cpp_source.html#l00246">SHAMapDelta.cpp:246</a></div></div>
|
||||
@@ -880,10 +880,10 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aa31380dfc8ad4bc15dfdba337c67d136"><div class="ttname"><a href="classripple_1_1SHAMap.html#aa31380dfc8ad4bc15dfdba337c67d136">ripple::SHAMap::updateGiveItem</a></div><div class="ttdeci">bool updateGiveItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item)</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00903">SHAMap.cpp:903</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aa349ff193020caf2178e28ef6392e675"><div class="ttname"><a href="classripple_1_1SHAMap.html#aa349ff193020caf2178e28ef6392e675">ripple::SHAMap::peekFirstItem</a></div><div class="ttdeci">SHAMapLeafNode const * peekFirstItem(SharedPtrNodeStack &stack) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00567">SHAMap.cpp:567</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aa36f13285448ce66cdc04a0b7f4d8af7"><div class="ttname"><a href="classripple_1_1SHAMap.html#aa36f13285448ce66cdc04a0b7f4d8af7">ripple::SHAMap::isValid</a></div><div class="ttdeci">bool isValid() const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00631">SHAMap.h:631</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aa5a110117bc3ae3de8a49ba06c21fa04"><div class="ttname"><a href="classripple_1_1SHAMap.html#aa5a110117bc3ae3de8a49ba06c21fa04">ripple::SHAMap::getMissingNodes</a></div><div class="ttdeci">std::vector< std::pair< SHAMapNodeID, uint256 > > getMissingNodes(int maxNodes, SHAMapSyncFilter *filter)</div><div class="ttdoc">Check for nodes in the SHAMap not available.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00318">SHAMapSync.cpp:318</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aa5a110117bc3ae3de8a49ba06c21fa04"><div class="ttname"><a href="classripple_1_1SHAMap.html#aa5a110117bc3ae3de8a49ba06c21fa04">ripple::SHAMap::getMissingNodes</a></div><div class="ttdeci">std::vector< std::pair< SHAMapNodeID, uint256 > > getMissingNodes(int maxNodes, SHAMapSyncFilter *filter)</div><div class="ttdoc">Check for nodes in the SHAMap not available.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00319">SHAMapSync.cpp:319</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aaa27ab91ea652451c34d80bd49a77dc4"><div class="ttname"><a href="classripple_1_1SHAMap.html#aaa27ab91ea652451c34d80bd49a77dc4">ripple::SHAMap::fetchNode</a></div><div class="ttdeci">intr_ptr::SharedPtr< SHAMapTreeNode > fetchNode(SHAMapHash const &hash) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00285">SHAMap.cpp:285</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ab1253302364db2ba0314e437075ef9d4"><div class="ttname"><a href="classripple_1_1SHAMap.html#ab1253302364db2ba0314e437075ef9d4">ripple::SHAMap::visitNodes</a></div><div class="ttdeci">void visitNodes(std::function< bool(SHAMapTreeNode &)> const &function) const</div><div class="ttdoc">Visit every node in this SHAMap.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00040">SHAMapSync.cpp:40</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ab1c8e6f8066b79c3d025e6609e20918e"><div class="ttname"><a href="classripple_1_1SHAMap.html#ab1c8e6f8066b79c3d025e6609e20918e">ripple::SHAMap::hasLeafNode</a></div><div class="ttdeci">bool hasLeafNode(uint256 const &tag, SHAMapHash const &hash) const</div><div class="ttdoc">Does this map have this leaf node?</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00772">SHAMapSync.cpp:772</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ab1253302364db2ba0314e437075ef9d4"><div class="ttname"><a href="classripple_1_1SHAMap.html#ab1253302364db2ba0314e437075ef9d4">ripple::SHAMap::visitNodes</a></div><div class="ttdeci">void visitNodes(std::function< bool(SHAMapTreeNode &)> const &function) const</div><div class="ttdoc">Visit every node in this SHAMap.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00041">SHAMapSync.cpp:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ab1c8e6f8066b79c3d025e6609e20918e"><div class="ttname"><a href="classripple_1_1SHAMap.html#ab1c8e6f8066b79c3d025e6609e20918e">ripple::SHAMap::hasLeafNode</a></div><div class="ttdeci">bool hasLeafNode(uint256 const &tag, SHAMapHash const &hash) const</div><div class="ttdoc">Does this map have this leaf node?</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00799">SHAMapSync.cpp:799</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aba74c54fa2d3bd6693e34c8c3666b0d2"><div class="ttname"><a href="classripple_1_1SHAMap.html#aba74c54fa2d3bd6693e34c8c3666b0d2">ripple::SHAMap::fetchNodeFromDB</a></div><div class="ttdeci">intr_ptr::SharedPtr< SHAMapTreeNode > fetchNodeFromDB(SHAMapHash const &hash) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00170">SHAMap.cpp:170</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_abed452f4a2d8495e60dfcfc3473ceb7d"><div class="ttname"><a href="classripple_1_1SHAMap.html#abed452f4a2d8495e60dfcfc3473ceb7d">ripple::SHAMap::operator=</a></div><div class="ttdeci">SHAMap & operator=(SHAMap const &)=delete</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ac12fd99d7dee738a86015218f6e48433"><div class="ttname"><a href="classripple_1_1SHAMap.html#ac12fd99d7dee738a86015218f6e48433">ripple::SHAMap::SHAMap</a></div><div class="ttdeci">SHAMap(SHAMap const &)=delete</div></div>
|
||||
@@ -894,20 +894,20 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ad34b4b3f4c26154a0ad8e63ada075f88"><div class="ttname"><a href="classripple_1_1SHAMap.html#ad34b4b3f4c26154a0ad8e63ada075f88">ripple::SHAMap::delItem</a></div><div class="ttdeci">bool delItem(uint256 const &id)</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00722">SHAMap.cpp:722</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ad530edc60b33c2eb590d2be1cb12f2de"><div class="ttname"><a href="classripple_1_1SHAMap.html#ad530edc60b33c2eb590d2be1cb12f2de">ripple::SHAMap::fetchRoot</a></div><div class="ttdeci">bool fetchRoot(SHAMapHash const &hash, SHAMapSyncFilter *filter)</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00948">SHAMap.cpp:948</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ada99838217423830f916a2e194023fd9"><div class="ttname"><a href="classripple_1_1SHAMap.html#ada99838217423830f916a2e194023fd9">ripple::SHAMap::lower_bound</a></div><div class="ttdeci">const_iterator lower_bound(uint256 const &id) const</div><div class="ttdoc">Find the object with the greatest object id smaller than the input id.</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00678">SHAMap.cpp:678</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_adb124506e012e85f807355a5a58c0ce7"><div class="ttname"><a href="classripple_1_1SHAMap.html#adb124506e012e85f807355a5a58c0ce7">ripple::SHAMap::visitDifferences</a></div><div class="ttdeci">void visitDifferences(SHAMap const *have, std::function< bool(SHAMapTreeNode const &)> const &) const</div><div class="ttdoc">Visit every node in this SHAMap that is not present in the specified SHAMap.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00102">SHAMapSync.cpp:102</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_adb6fc2f28765c0df0c93065d52a3a988"><div class="ttname"><a href="classripple_1_1SHAMap.html#adb6fc2f28765c0df0c93065d52a3a988">ripple::SHAMap::visitLeaves</a></div><div class="ttdeci">void visitLeaves(std::function< void(boost::intrusive_ptr< SHAMapItem const > const &)> const &) const</div><div class="ttdoc">Visit every leaf node in this SHAMap.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00028">SHAMapSync.cpp:28</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_adb124506e012e85f807355a5a58c0ce7"><div class="ttname"><a href="classripple_1_1SHAMap.html#adb124506e012e85f807355a5a58c0ce7">ripple::SHAMap::visitDifferences</a></div><div class="ttdeci">void visitDifferences(SHAMap const *have, std::function< bool(SHAMapTreeNode const &)> const &) const</div><div class="ttdoc">Visit every node in this SHAMap that is not present in the specified SHAMap.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00103">SHAMapSync.cpp:103</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_adb6fc2f28765c0df0c93065d52a3a988"><div class="ttname"><a href="classripple_1_1SHAMap.html#adb6fc2f28765c0df0c93065d52a3a988">ripple::SHAMap::visitLeaves</a></div><div class="ttdeci">void visitLeaves(std::function< void(boost::intrusive_ptr< SHAMapItem const > const &)> const &) const</div><div class="ttdoc">Visit every leaf node in this SHAMap.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00029">SHAMapSync.cpp:29</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_adeb87f388897ca07dfc7b3073edcb3f9"><div class="ttname"><a href="classripple_1_1SHAMap.html#adeb87f388897ca07dfc7b3073edcb3f9">ripple::SHAMap::lastBelow</a></div><div class="ttdeci">SHAMapLeafNode * lastBelow(intr_ptr::SharedPtr< SHAMapTreeNode > node, SharedPtrNodeStack &stack, int branch=branchFactor) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00501">SHAMap.cpp:501</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ae278ac777321e41b9b7b1614e28675e2"><div class="ttname"><a href="classripple_1_1SHAMap.html#ae278ac777321e41b9b7b1614e28675e2">ripple::SHAMap::walkBranch</a></div><div class="ttdeci">bool walkBranch(SHAMapTreeNode *node, boost::intrusive_ptr< SHAMapItem const > const &otherMapItem, bool isFirstMap, Delta &differences, int &maxCount) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMapDelta_8cpp_source.html#l00040">SHAMapDelta.cpp:40</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ae3639927ea223b4352d9cfe060827944"><div class="ttname"><a href="classripple_1_1SHAMap.html#ae3639927ea223b4352d9cfe060827944">ripple::SHAMap::snapShot</a></div><div class="ttdeci">std::shared_ptr< SHAMap > snapShot(bool isMutable) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00090">SHAMap.cpp:90</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_ae6fddc16c43b58e725afde738f4a70a8"><div class="ttname"><a href="classripple_1_1SHAMap.html#ae6fddc16c43b58e725afde738f4a70a8">ripple::SHAMap::flushDirty</a></div><div class="ttdeci">int flushDirty(NodeObjectType t)</div><div class="ttdoc">Flush modified nodes to the nodestore and convert them to shared.</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l01041">SHAMap.cpp:1041</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aee5ccc6cf9fa63aa25765227007893fb"><div class="ttname"><a href="classripple_1_1SHAMap.html#aee5ccc6cf9fa63aa25765227007893fb">ripple::SHAMap::unshare</a></div><div class="ttdeci">int unshare()</div><div class="ttdoc">Convert any modified nodes to shared.</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l01034">SHAMap.cpp:1034</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_aeefbe6856af92905c637372457446927"><div class="ttname"><a href="classripple_1_1SHAMap.html#aeefbe6856af92905c637372457446927">ripple::SHAMap::checkFilter</a></div><div class="ttdeci">intr_ptr::SharedPtr< SHAMapTreeNode > checkFilter(SHAMapHash const &hash, SHAMapSyncFilter *filter) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00217">SHAMap.cpp:217</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_af0792d9d5d0e62b966754dcdee79e1ea"><div class="ttname"><a href="classripple_1_1SHAMap.html#af0792d9d5d0e62b966754dcdee79e1ea">ripple::SHAMap::deepCompare</a></div><div class="ttdeci">bool deepCompare(SHAMap &other) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00676">SHAMapSync.cpp:676</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_af382ac10dccf3f4b82c64548cd05a677"><div class="ttname"><a href="classripple_1_1SHAMap.html#af382ac10dccf3f4b82c64548cd05a677">ripple::SHAMap::verifyProofPath</a></div><div class="ttdeci">static bool verifyProofPath(uint256 const &rootHash, uint256 const &key, std::vector< Blob > const &path)</div><div class="ttdoc">Verify the proof path.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00836">SHAMapSync.cpp:836</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_af0792d9d5d0e62b966754dcdee79e1ea"><div class="ttname"><a href="classripple_1_1SHAMap.html#af0792d9d5d0e62b966754dcdee79e1ea">ripple::SHAMap::deepCompare</a></div><div class="ttdeci">bool deepCompare(SHAMap &other) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00703">SHAMapSync.cpp:703</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_af382ac10dccf3f4b82c64548cd05a677"><div class="ttname"><a href="classripple_1_1SHAMap.html#af382ac10dccf3f4b82c64548cd05a677">ripple::SHAMap::verifyProofPath</a></div><div class="ttdeci">static bool verifyProofPath(uint256 const &rootHash, uint256 const &key, std::vector< Blob > const &path)</div><div class="ttdoc">Verify the proof path.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00863">SHAMapSync.cpp:863</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_af4163b9fee79d216cfe6140fdac2e52f"><div class="ttname"><a href="classripple_1_1SHAMap.html#af4163b9fee79d216cfe6140fdac2e52f">ripple::SHAMap::belowHelper</a></div><div class="ttdeci">SHAMapLeafNode * belowHelper(intr_ptr::SharedPtr< SHAMapTreeNode > node, SharedPtrNodeStack &stack, int branch, std::tuple< int, std::function< bool(int)>, std::function< void(int &)> > const &loopParams) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00458">SHAMap.cpp:458</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_af6a56124ffdd304fb80e45c9b8ae7e62"><div class="ttname"><a href="classripple_1_1SHAMap.html#af6a56124ffdd304fb80e45c9b8ae7e62">ripple::SHAMap::findKey</a></div><div class="ttdeci">SHAMapLeafNode * findKey(uint256 const &id) const</div><div class="ttdoc">Return nullptr if key not found.</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00161">SHAMap.cpp:161</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_af8599964238eb94d795606f220654db9"><div class="ttname"><a href="classripple_1_1SHAMap.html#af8599964238eb94d795606f220654db9">ripple::SHAMap::branchFactor</a></div><div class="ttdeci">static constexpr unsigned int branchFactor</div><div class="ttdoc">Number of children each non-leaf node has (the 'radix tree' part of the map)</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8h_source.html#l00119">SHAMap.h:119</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_afcf889076d5459b52eb9eb8248344f5c"><div class="ttname"><a href="classripple_1_1SHAMap.html#afcf889076d5459b52eb9eb8248344f5c">ripple::SHAMap::getProofPath</a></div><div class="ttdeci">std::optional< std::vector< Blob > > getProofPath(uint256 const &key) const</div><div class="ttdoc">Get the proof path of the key.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00800">SHAMapSync.cpp:800</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_afcf889076d5459b52eb9eb8248344f5c"><div class="ttname"><a href="classripple_1_1SHAMap.html#afcf889076d5459b52eb9eb8248344f5c">ripple::SHAMap::getProofPath</a></div><div class="ttdeci">std::optional< std::vector< Blob > > getProofPath(uint256 const &key) const</div><div class="ttdoc">Get the proof path of the key.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapSync_8cpp_source.html#l00827">SHAMapSync.cpp:827</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html_affd46314b2492a399d8310e991599731"><div class="ttname"><a href="classripple_1_1SHAMap.html#affd46314b2492a399d8310e991599731">ripple::SHAMap::firstBelow</a></div><div class="ttdeci">SHAMapLeafNode * firstBelow(intr_ptr::SharedPtr< SHAMapTreeNode >, SharedPtrNodeStack &stack, int branch=0) const</div><div class="ttdef"><b>Definition</b> <a href="SHAMap_8cpp_source.html#l00513">SHAMap.cpp:513</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00040">Serializer.h:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SharedIntrusive_html"><div class="ttname"><a href="classripple_1_1SharedIntrusive.html">ripple::SharedIntrusive</a></div><div class="ttdoc">A shared intrusive pointer class that supports weak pointers.</div><div class="ttdef"><b>Definition</b> <a href="IntrusivePointer_8h_source.html#l00087">IntrusivePointer.h:88</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user