|
xrpld
|
This is the complete list of members for xrpl::SHAMap, including all inherited members.
| addGiveItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item) | xrpl::SHAMap | |
| addItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item) | xrpl::SHAMap | |
| addKnownNode(SHAMapNodeID const &nodeID, SHAMapTreeNodePtr treeNode, SHAMapSyncFilter const *filter) | xrpl::SHAMap | |
| addRootNode(SHAMapHash const &hash, SHAMapTreeNodePtr rootNode, SHAMapSyncFilter const *filter) | xrpl::SHAMap | |
| backed_ | xrpl::SHAMap | private |
| begin() const | xrpl::SHAMap | |
| BelowDirection enum name | xrpl::SHAMap | private |
| belowHelper(NodePathStack &stack, BelowDirection direction) const | xrpl::SHAMap | private |
| boundHelper(UInt256 const &id, BelowDirection direction) const | xrpl::SHAMap | private |
| cacheLookup(SHAMapHash const &hash) const | xrpl::SHAMap | private |
| canonicalize(SHAMapHash const &hash, SHAMapTreeNodePtr &) const | xrpl::SHAMap | private |
| checkFilter(SHAMapHash const &hash, SHAMapSyncFilter const *filter) const | xrpl::SHAMap | private |
| clearSynching() | xrpl::SHAMap | |
| compare(SHAMap const &otherMap, Delta &differences, int maxCount) const | xrpl::SHAMap | |
| cowid_ | xrpl::SHAMap | private |
| deepCompare(SHAMap &other) const | xrpl::SHAMap | |
| delItem(UInt256 const &id) | xrpl::SHAMap | |
| Delta typedef | xrpl::SHAMap | |
| DeltaItem typedef | xrpl::SHAMap | |
| DeltaRef typedef | xrpl::SHAMap | private |
| descend(SHAMapInnerNode *, unsigned int branch) const | xrpl::SHAMap | private |
| descend(SHAMapInnerNode &, unsigned int branch) const | xrpl::SHAMap | private |
| descend(SHAMapInnerNode *parent, SHAMapNodeID const &parentID, unsigned int branch, SHAMapSyncFilter const *filter) const | xrpl::SHAMap | private |
| descendAsync(SHAMapInnerNode *parent, unsigned int branch, SHAMapSyncFilter const *filter, bool &pending, DescendCallback &&) const | xrpl::SHAMap | private |
| DescendCallback typedef | xrpl::SHAMap | private |
| descendNoStore(SHAMapInnerNode &, unsigned int branch) const | xrpl::SHAMap | private |
| descendThrow(SHAMapInnerNode *, unsigned int branch) const | xrpl::SHAMap | private |
| descendThrow(SHAMapInnerNode &, unsigned int branch) const | xrpl::SHAMap | private |
| dirtyUp(NodePathStack &stack, UInt256 const &target, SHAMapTreeNodePtr terminal) | xrpl::SHAMap | private |
| dump(bool withHashes=false) const | xrpl::SHAMap | |
| end() const | xrpl::SHAMap | |
| f_ | xrpl::SHAMap | private |
| family() const | xrpl::SHAMap | |
| family() | xrpl::SHAMap | |
| fetchNode(SHAMapHash const &hash) const | xrpl::SHAMap | private |
| fetchNodeFromDB(SHAMapHash const &hash) const | xrpl::SHAMap | private |
| fetchNodeNT(SHAMapHash const &hash) const | xrpl::SHAMap | private |
| fetchNodeNT(SHAMapHash const &hash, SHAMapSyncFilter const *filter) const | xrpl::SHAMap | private |
| fetchRoot(SHAMapHash const &hash, SHAMapSyncFilter const *filter) | xrpl::SHAMap | |
| findKey(UInt256 const &id) const | xrpl::SHAMap | private |
| finishFetch(SHAMapHash const &hash, std::shared_ptr< NodeObject > const &object) const | xrpl::SHAMap | private |
| flushDirty(NodeObjectType t) | xrpl::SHAMap | |
| full_ | xrpl::SHAMap | mutableprivate |
| getHash() const | xrpl::SHAMap | |
| getMissingNodes(int maxNodes, SHAMapSyncFilter const *filter) | xrpl::SHAMap | |
| getNodeFat(SHAMapNodeID const &wanted, std::vector< SHAMapNodeData > &data, bool fatLeaves, std::uint32_t depth) const | xrpl::SHAMap | |
| getProofPath(UInt256 const &key) const | xrpl::SHAMap | |
| gmnProcessDeferredReads(MissingNodes &) | xrpl::SHAMap | privatestatic |
| gmnProcessNodes(MissingNodes &, MissingNodes::StackEntry &node) | xrpl::SHAMap | private |
| hasInnerNode(SHAMapNodeID const &nodeID, SHAMapHash const &hash) const | xrpl::SHAMap | private |
| hasItem(UInt256 const &id) const | xrpl::SHAMap | |
| hasLeafNode(UInt256 const &tag, SHAMapHash const &hash) const | xrpl::SHAMap | private |
| invariants() const | xrpl::SHAMap | |
| isSynching() const | xrpl::SHAMap | |
| isValid() const | xrpl::SHAMap | |
| journal_ | xrpl::SHAMap | private |
| kBranchFactor | xrpl::SHAMap | static |
| kLeafDepth | xrpl::SHAMap | static |
| ledgerSeq_ | xrpl::SHAMap | private |
| lowerBound(UInt256 const &id) const | xrpl::SHAMap | |
| onlyBelow(SHAMapTreeNode *) const | xrpl::SHAMap | private |
| operator=(SHAMap const &)=delete | xrpl::SHAMap | |
| peekFirstItem(NodePathStack &stack) const | xrpl::SHAMap | private |
| peekItem(UInt256 const &id) const | xrpl::SHAMap | |
| peekItem(UInt256 const &id, SHAMapHash &hash) const | xrpl::SHAMap | |
| peekNextItem(UInt256 const &id, NodePathStack &stack) const | xrpl::SHAMap | private |
| preFlushNode(intr_ptr::SharedPtr< Node > node) const | xrpl::SHAMap | private |
| root_ | xrpl::SHAMap | private |
| serializeRoot(Serializer &s) const | xrpl::SHAMap | |
| setFull() | xrpl::SHAMap | |
| setImmutable() | xrpl::SHAMap | |
| setLedgerSeq(std::uint32_t lseq) | xrpl::SHAMap | |
| setSynching() | xrpl::SHAMap | |
| setUnbacked() | xrpl::SHAMap | |
| SHAMap()=delete | xrpl::SHAMap | |
| SHAMap(SHAMap const &)=delete | xrpl::SHAMap | |
| SHAMap(SHAMap const &other, bool isMutable) | xrpl::SHAMap | |
| SHAMap(SHAMapType t, Family &f) | xrpl::SHAMap | |
| SHAMap(SHAMapType t, UInt256 const &hash, Family &f) | xrpl::SHAMap | |
| snapShot(bool isMutable) const | xrpl::SHAMap | |
| state_ | xrpl::SHAMap | mutableprivate |
| type_ | xrpl::SHAMap | private |
| unshare() | xrpl::SHAMap | |
| unshareNode(intr_ptr::SharedPtr< Node >, SHAMapNodeID const &nodeID) | xrpl::SHAMap | private |
| updateGiveItem(SHAMapNodeType type, boost::intrusive_ptr< SHAMapItem const > item) | xrpl::SHAMap | |
| upperBound(UInt256 const &id) const | xrpl::SHAMap | |
| verifyProofPath(UInt256 const &rootHash, UInt256 const &key, std::vector< Blob > const &path) | xrpl::SHAMap | static |
| visitDifferences(SHAMap const *have, std::function< bool(SHAMapTreeNode const &)> const &) const | xrpl::SHAMap | |
| visitLeaves(std::function< void(boost::intrusive_ptr< SHAMapItem const > const &)> const &) const | xrpl::SHAMap | |
| visitNodes(std::function< bool(SHAMapTreeNode &)> const &function) const | xrpl::SHAMap | |
| walkBranch(SHAMapTreeNode *node, boost::intrusive_ptr< SHAMapItem const > const &otherMapItem, bool isFirstMap, Delta &differences, int &maxCount) const | xrpl::SHAMap | private |
| walkMap(std::vector< SHAMapMissingNode > &missingNodes, int maxMissing) const | xrpl::SHAMap | |
| walkMapParallel(std::vector< SHAMapMissingNode > &missingNodes, int maxMissing) const | xrpl::SHAMap | |
| walkSubTree(bool doWrite, NodeObjectType t) | xrpl::SHAMap | private |
| walkTowardsKey(UInt256 const &id, NodePathStack *stack=nullptr) const | xrpl::SHAMap | private |
| writeNode(NodeObjectType t, SHAMapTreeNodePtr node) const | xrpl::SHAMap | private |
| ~SHAMap()=default | xrpl::SHAMap |