rippled
ripple::SHAMap Member List

This is the complete list of members for ripple::SHAMap, including all inherited members.

addGiveItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item)ripple::SHAMap
addItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item)ripple::SHAMap
addKnownNode(SHAMapNodeID const &nodeID, Slice const &rawNode, SHAMapSyncFilter *filter)ripple::SHAMap
addRootNode(SHAMapHash const &hash, Slice const &rootNode, SHAMapSyncFilter *filter)ripple::SHAMap
backed_ripple::SHAMapprivate
begin() constripple::SHAMap
belowHelper(std::shared_ptr< SHAMapTreeNode > node, SharedPtrNodeStack &stack, int branch, std::tuple< int, std::function< bool(int)>, std::function< void(int &)>> const &loopParams) constripple::SHAMapprivate
branchFactorripple::SHAMapstatic
cacheLookup(SHAMapHash const &hash) constripple::SHAMapprivate
canonicalize(SHAMapHash const &hash, std::shared_ptr< SHAMapTreeNode > &) constripple::SHAMapprivate
checkFilter(SHAMapHash const &hash, SHAMapSyncFilter *filter) constripple::SHAMapprivate
clearSynching()ripple::SHAMap
compare(SHAMap const &otherMap, Delta &differences, int maxCount) constripple::SHAMap
cowid_ripple::SHAMapprivate
deepCompare(SHAMap &other) constripple::SHAMap
delItem(uint256 const &id)ripple::SHAMap
Delta typedefripple::SHAMap
DeltaItem typedefripple::SHAMap
DeltaRef typedefripple::SHAMapprivate
descend(SHAMapInnerNode *, int branch) constripple::SHAMapprivate
descend(std::shared_ptr< SHAMapInnerNode > const &, int branch) constripple::SHAMapprivate
descend(SHAMapInnerNode *parent, SHAMapNodeID const &parentID, int branch, SHAMapSyncFilter *filter) constripple::SHAMapprivate
descendAsync(SHAMapInnerNode *parent, int branch, SHAMapSyncFilter *filter, bool &pending, descendCallback &&) constripple::SHAMapprivate
descendCallback typedefripple::SHAMapprivate
descendNoStore(std::shared_ptr< SHAMapInnerNode > const &, int branch) constripple::SHAMapprivate
descendThrow(SHAMapInnerNode *, int branch) constripple::SHAMapprivate
descendThrow(std::shared_ptr< SHAMapInnerNode > const &, int branch) constripple::SHAMapprivate
dirtyUp(SharedPtrNodeStack &stack, uint256 const &target, std::shared_ptr< SHAMapTreeNode > terminal)ripple::SHAMapprivate
dump(bool withHashes=false) constripple::SHAMap
end() constripple::SHAMap
f_ripple::SHAMapprivate
family() constripple::SHAMap
family()ripple::SHAMap
fetchNode(SHAMapHash const &hash) constripple::SHAMapprivate
fetchNodeFromDB(SHAMapHash const &hash) constripple::SHAMapprivate
fetchNodeNT(SHAMapHash const &hash) constripple::SHAMapprivate
fetchNodeNT(SHAMapHash const &hash, SHAMapSyncFilter *filter) constripple::SHAMapprivate
fetchRoot(SHAMapHash const &hash, SHAMapSyncFilter *filter)ripple::SHAMap
findKey(uint256 const &id) constripple::SHAMapprivate
finishFetch(SHAMapHash const &hash, std::shared_ptr< NodeObject > const &object) constripple::SHAMapprivate
firstBelow(std::shared_ptr< SHAMapTreeNode >, SharedPtrNodeStack &stack, int branch=0) constripple::SHAMapprivate
flushDirty(NodeObjectType t)ripple::SHAMap
full_ripple::SHAMapmutableprivate
getHash() constripple::SHAMap
getMissingNodes(int maxNodes, SHAMapSyncFilter *filter)ripple::SHAMap
getNodeFat(SHAMapNodeID const &wanted, std::vector< std::pair< SHAMapNodeID, Blob >> &data, bool fatLeaves, std::uint32_t depth) constripple::SHAMap
getProofPath(uint256 const &key) constripple::SHAMap
gmn_ProcessDeferredReads(MissingNodes &)ripple::SHAMapprivate
gmn_ProcessNodes(MissingNodes &, MissingNodes::StackEntry &node)ripple::SHAMapprivate
hasInnerNode(SHAMapNodeID const &nodeID, SHAMapHash const &hash) constripple::SHAMapprivate
hasItem(uint256 const &id) constripple::SHAMap
hasLeafNode(uint256 const &tag, SHAMapHash const &hash) constripple::SHAMapprivate
invariants() constripple::SHAMap
isSynching() constripple::SHAMap
isValid() constripple::SHAMap
journal_ripple::SHAMapprivate
lastBelow(std::shared_ptr< SHAMapTreeNode > node, SharedPtrNodeStack &stack, int branch=branchFactor) constripple::SHAMapprivate
leafDepthripple::SHAMapstatic
ledgerSeq_ripple::SHAMapprivate
lower_bound(uint256 const &id) constripple::SHAMap
onlyBelow(SHAMapTreeNode *) constripple::SHAMapprivate
operator=(SHAMap const &)=deleteripple::SHAMap
peekFirstItem(SharedPtrNodeStack &stack) constripple::SHAMapprivate
peekItem(uint256 const &id) constripple::SHAMap
peekItem(uint256 const &id, SHAMapHash &hash) constripple::SHAMap
peekNextItem(uint256 const &id, SharedPtrNodeStack &stack) constripple::SHAMapprivate
preFlushNode(std::shared_ptr< Node > node) constripple::SHAMapprivate
root_ripple::SHAMapprivate
serializeRoot(Serializer &s) constripple::SHAMap
setFull()ripple::SHAMap
setImmutable()ripple::SHAMap
setLedgerSeq(std::uint32_t lseq)ripple::SHAMap
setSynching()ripple::SHAMap
setUnbacked()ripple::SHAMap
SHAMap()=deleteripple::SHAMap
SHAMap(SHAMap const &)=deleteripple::SHAMap
SHAMap(SHAMap const &other, bool isMutable)ripple::SHAMap
SHAMap(SHAMapType t, Family &f)ripple::SHAMap
SHAMap(SHAMapType t, uint256 const &hash, Family &f)ripple::SHAMap
SharedPtrNodeStack typedefripple::SHAMapprivate
snapShot(bool isMutable) constripple::SHAMap
state_ripple::SHAMapmutableprivate
type_ripple::SHAMapprivate
unshare()ripple::SHAMap
unshareNode(std::shared_ptr< Node >, SHAMapNodeID const &nodeID)ripple::SHAMapprivate
updateGiveItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item)ripple::SHAMap
upper_bound(uint256 const &id) constripple::SHAMap
verifyProofPath(uint256 const &rootHash, uint256 const &key, std::vector< Blob > const &path)ripple::SHAMapstatic
visitDifferences(SHAMap const *have, std::function< bool(SHAMapTreeNode const &)> const &) constripple::SHAMap
visitLeaves(std::function< void(boost::intrusive_ptr< SHAMapItem const > const &)> const &) constripple::SHAMap
visitNodes(std::function< bool(SHAMapTreeNode &)> const &function) constripple::SHAMap
walkBranch(SHAMapTreeNode *node, boost::intrusive_ptr< SHAMapItem const > const &otherMapItem, bool isFirstMap, Delta &differences, int &maxCount) constripple::SHAMapprivate
walkMap(std::vector< SHAMapMissingNode > &missingNodes, int maxMissing) constripple::SHAMap
walkMapParallel(std::vector< SHAMapMissingNode > &missingNodes, int maxMissing) constripple::SHAMap
walkSubTree(bool doWrite, NodeObjectType t)ripple::SHAMapprivate
walkTowardsKey(uint256 const &id, SharedPtrNodeStack *stack=nullptr) constripple::SHAMapprivate
writeNode(NodeObjectType t, std::shared_ptr< SHAMapTreeNode > node) constripple::SHAMapprivate
~SHAMap()=defaultripple::SHAMap