| addStrongRef() const noexcept | xrpl::IntrusiveRefCounts | |
| addWeakRef() const noexcept | xrpl::IntrusiveRefCounts | |
| addWeakReleaseStrongRef() const | xrpl::IntrusiveRefCounts | |
| canonicalizeChild(int branch, SHAMapTreeNodePtr node) | xrpl::SHAMapInnerNode | |
| checkoutStrongRefFromWeak() const noexcept | xrpl::IntrusiveRefCounts | |
| clone(std::uint32_t cowid) const override | xrpl::SHAMapInnerNode | virtual |
| CountedObject() noexcept | xrpl::CountedObject< SHAMapInnerNode > | private |
| CountType typedef | xrpl::IntrusiveRefCounts | private |
| cowid() const | xrpl::SHAMapTreeNode | |
| cowid_ | xrpl::SHAMapTreeNode | protected |
| expired() const noexcept | xrpl::IntrusiveRefCounts | |
| FieldType typedef | xrpl::IntrusiveRefCounts | private |
| fullBelowGen_ | xrpl::SHAMapInnerNode | private |
| getBranchCount() const | xrpl::SHAMapInnerNode | |
| getChild(int branch) | xrpl::SHAMapInnerNode | |
| getChildHash(int m) const | xrpl::SHAMapInnerNode | |
| getChildIndex(int i) const | xrpl::SHAMapInnerNode | private |
| getChildPointer(int branch) | xrpl::SHAMapInnerNode | |
| getCounter() noexcept | xrpl::CountedObject< SHAMapInnerNode > | privatestatic |
| getHash() const | xrpl::SHAMapTreeNode | |
| getString(SHAMapNodeID const &) const override | xrpl::SHAMapInnerNode | virtual |
| getType() const override | xrpl::SHAMapInnerNode | virtual |
| hash_ | xrpl::SHAMapTreeNode | protected |
| hashesAndChildren_ | xrpl::SHAMapInnerNode | private |
| invariants(bool isRoot=false) const override | xrpl::SHAMapInnerNode | virtual |
| isBranch_ | xrpl::SHAMapInnerNode | private |
| isEmpty() const | xrpl::SHAMapInnerNode | |
| isEmptyBranch(int m) const | xrpl::SHAMapInnerNode | |
| isFullBelow(std::uint32_t generation) const | xrpl::SHAMapInnerNode | |
| isInner() const override | xrpl::SHAMapInnerNode | virtual |
| isLeaf() const override | xrpl::SHAMapInnerNode | virtual |
| iterChildren(F &&f) const | xrpl::SHAMapInnerNode | private |
| iterNonEmptyChildIndexes(F &&f) const | xrpl::SHAMapInnerNode | private |
| kBranchFactor | xrpl::SHAMapInnerNode | static |
| kFieldTypeBits | xrpl::IntrusiveRefCounts | privatestatic |
| kOne | xrpl::IntrusiveRefCounts | privatestatic |
| kPartialDestroyFinishedMask | xrpl::IntrusiveRefCounts | privatestatic |
| kPartialDestroyStartedMask | xrpl::IntrusiveRefCounts | privatestatic |
| kStrongCountNumBits | xrpl::IntrusiveRefCounts | privatestatic |
| kStrongDelta | xrpl::IntrusiveRefCounts | privatestatic |
| kStrongMask | xrpl::IntrusiveRefCounts | privatestatic |
| kTagMask | xrpl::IntrusiveRefCounts | privatestatic |
| kValueMask | xrpl::IntrusiveRefCounts | privatestatic |
| kWeakCountNumBits | xrpl::IntrusiveRefCounts | privatestatic |
| kWeakDelta | xrpl::IntrusiveRefCounts | privatestatic |
| kWeakMask | xrpl::IntrusiveRefCounts | privatestatic |
| lock_ | xrpl::SHAMapInnerNode | mutableprivate |
| makeAccountState(Slice data, SHAMapHash const &hash, bool hashValid) | xrpl::SHAMapTreeNode | privatestatic |
| makeCompressedInner(Slice data) | xrpl::SHAMapInnerNode | static |
| makeFromPrefix(Slice rawNode, SHAMapHash const &hash) | xrpl::SHAMapTreeNode | static |
| makeFromWire(Slice rawNode) | xrpl::SHAMapTreeNode | static |
| makeFullInner(Slice data, SHAMapHash const &hash, bool hashValid) | xrpl::SHAMapInnerNode | static |
| makeTransaction(Slice data, SHAMapHash const &hash, bool hashValid) | xrpl::SHAMapTreeNode | privatestatic |
| makeTransactionWithMeta(Slice data, SHAMapHash const &hash, bool hashValid) | xrpl::SHAMapTreeNode | privatestatic |
| Object | xrpl::CountedObject< SHAMapInnerNode > | |
| operator=(SHAMapInnerNode const &)=delete | xrpl::SHAMapInnerNode | |
| xrpl::SHAMapTreeNode::operator=(SHAMapTreeNode const &)=delete | xrpl::SHAMapTreeNode | |
| partialDestructor() override | xrpl::SHAMapInnerNode | virtual |
| refCounts_ | xrpl::IntrusiveRefCounts | mutableprivate |
| releaseStrongRef() const | xrpl::IntrusiveRefCounts | |
| releaseWeakRef() const | xrpl::IntrusiveRefCounts | |
| resizeChildArrays(std::uint8_t toAllocate) | xrpl::SHAMapInnerNode | private |
| serializeForWire(Serializer &) const override | xrpl::SHAMapInnerNode | virtual |
| serializeWithPrefix(Serializer &) const override | xrpl::SHAMapInnerNode | virtual |
| setChild(int m, SHAMapTreeNodePtr child) | xrpl::SHAMapInnerNode | |
| setFullBelowGen(std::uint32_t gen) | xrpl::SHAMapInnerNode | |
| SHAMapInnerNode(std::uint32_t cowid, std::uint8_t numAllocatedChildren=2) | xrpl::SHAMapInnerNode | explicit |
| SHAMapInnerNode(SHAMapInnerNode const &)=delete | xrpl::SHAMapInnerNode | |
| SHAMapTreeNode(std::uint32_t cowid) noexcept | xrpl::SHAMapTreeNode | explicitprotected |
| SHAMapTreeNode(std::uint32_t cowid, SHAMapHash const &hash) noexcept | xrpl::SHAMapTreeNode | explicitprotected |
| SHAMapTreeNode(SHAMapTreeNode const &)=delete | xrpl::SHAMapTreeNode | |
| shareChild(int m, SHAMapTreeNodePtr const &child) | xrpl::SHAMapInnerNode | |
| unshare() | xrpl::SHAMapTreeNode | |
| updateHash() override | xrpl::SHAMapInnerNode | virtual |
| updateHashDeep() | xrpl::SHAMapInnerNode | |
| useCount() const noexcept | xrpl::IntrusiveRefCounts | |
| ~CountedObject() noexcept | xrpl::CountedObject< SHAMapInnerNode > | |
| ~IntrusiveRefCounts() noexcept | xrpl::IntrusiveRefCounts | virtual |
| ~SHAMapInnerNode() override | xrpl::SHAMapInnerNode | |
| ~SHAMapTreeNode() noexcept override=default | xrpl::SHAMapTreeNode | |