xrpld
Loading...
Searching...
No Matches
xrpl::SHAMapTreeNode Member List

This is the complete list of members for xrpl::SHAMapTreeNode, including all inherited members.

addStrongRef() const noexceptxrpl::IntrusiveRefCounts
addWeakRef() const noexceptxrpl::IntrusiveRefCounts
addWeakReleaseStrongRef() constxrpl::IntrusiveRefCounts
checkoutStrongRefFromWeak() const noexceptxrpl::IntrusiveRefCounts
clone(std::uint32_t cowid) const =0xrpl::SHAMapTreeNodepure virtual
CountType typedefxrpl::IntrusiveRefCountsprivate
cowid() constxrpl::SHAMapTreeNode
cowid_xrpl::SHAMapTreeNodeprotected
expired() const noexceptxrpl::IntrusiveRefCounts
FieldType typedefxrpl::IntrusiveRefCountsprivate
getHash() constxrpl::SHAMapTreeNode
getString(SHAMapNodeID const &) constxrpl::SHAMapTreeNodevirtual
getType() const =0xrpl::SHAMapTreeNodepure virtual
hash_xrpl::SHAMapTreeNodeprotected
invariants(bool isRoot=false) const =0xrpl::SHAMapTreeNodepure virtual
isInner() const =0xrpl::SHAMapTreeNodepure virtual
isLeaf() const =0xrpl::SHAMapTreeNodepure virtual
kFieldTypeBitsxrpl::IntrusiveRefCountsprivatestatic
kOnexrpl::IntrusiveRefCountsprivatestatic
kPartialDestroyFinishedMaskxrpl::IntrusiveRefCountsprivatestatic
kPartialDestroyStartedMaskxrpl::IntrusiveRefCountsprivatestatic
kStrongCountNumBitsxrpl::IntrusiveRefCountsprivatestatic
kStrongDeltaxrpl::IntrusiveRefCountsprivatestatic
kStrongMaskxrpl::IntrusiveRefCountsprivatestatic
kTagMaskxrpl::IntrusiveRefCountsprivatestatic
kValueMaskxrpl::IntrusiveRefCountsprivatestatic
kWeakCountNumBitsxrpl::IntrusiveRefCountsprivatestatic
kWeakDeltaxrpl::IntrusiveRefCountsprivatestatic
kWeakMaskxrpl::IntrusiveRefCountsprivatestatic
makeAccountState(Slice data, SHAMapHash const &hash, bool hashValid)xrpl::SHAMapTreeNodeprivatestatic
makeFromPrefix(Slice rawNode, SHAMapHash const &hash)xrpl::SHAMapTreeNodestatic
makeFromWire(Slice rawNode)xrpl::SHAMapTreeNodestatic
makeTransaction(Slice data, SHAMapHash const &hash, bool hashValid)xrpl::SHAMapTreeNodeprivatestatic
makeTransactionWithMeta(Slice data, SHAMapHash const &hash, bool hashValid)xrpl::SHAMapTreeNodeprivatestatic
operator=(SHAMapTreeNode const &)=deletexrpl::SHAMapTreeNode
partialDestructor()xrpl::SHAMapTreeNodevirtual
refCounts_xrpl::IntrusiveRefCountsmutableprivate
releaseStrongRef() constxrpl::IntrusiveRefCounts
releaseWeakRef() constxrpl::IntrusiveRefCounts
serializeForWire(Serializer &) const =0xrpl::SHAMapTreeNodepure virtual
serializeWithPrefix(Serializer &) const =0xrpl::SHAMapTreeNodepure virtual
SHAMapTreeNode(std::uint32_t cowid) noexceptxrpl::SHAMapTreeNodeexplicitprotected
SHAMapTreeNode(std::uint32_t cowid, SHAMapHash const &hash) noexceptxrpl::SHAMapTreeNodeexplicitprotected
SHAMapTreeNode(SHAMapTreeNode const &)=deletexrpl::SHAMapTreeNode
unshare()xrpl::SHAMapTreeNode
updateHash()=0xrpl::SHAMapTreeNodepure virtual
useCount() const noexceptxrpl::IntrusiveRefCounts
~IntrusiveRefCounts() noexceptxrpl::IntrusiveRefCountsvirtual
~SHAMapTreeNode() noexcept override=defaultxrpl::SHAMapTreeNode