xrpld
Loading...
Searching...
No Matches
xrpl
SHAMapTreeNode
xrpl::SHAMapTreeNode Member List
This is the complete list of members for
xrpl::SHAMapTreeNode
, including all inherited members.
addStrongRef
() const noexcept
xrpl::IntrusiveRefCounts
addWeakRef
() const noexcept
xrpl::IntrusiveRefCounts
addWeakReleaseStrongRef
() const
xrpl::IntrusiveRefCounts
checkoutStrongRefFromWeak
() const noexcept
xrpl::IntrusiveRefCounts
clone
(std::uint32_t cowid) const =0
xrpl::SHAMapTreeNode
pure virtual
CountType
typedef
xrpl::IntrusiveRefCounts
private
cowid
() const
xrpl::SHAMapTreeNode
cowid_
xrpl::SHAMapTreeNode
protected
expired
() const noexcept
xrpl::IntrusiveRefCounts
FieldType
typedef
xrpl::IntrusiveRefCounts
private
getHash
() const
xrpl::SHAMapTreeNode
getString
(SHAMapNodeID const &) const
xrpl::SHAMapTreeNode
virtual
getType
() const =0
xrpl::SHAMapTreeNode
pure virtual
hash_
xrpl::SHAMapTreeNode
protected
invariants
(bool isRoot=false) const =0
xrpl::SHAMapTreeNode
pure virtual
isInner
() const =0
xrpl::SHAMapTreeNode
pure virtual
isLeaf
() const =0
xrpl::SHAMapTreeNode
pure virtual
kFieldTypeBits
xrpl::IntrusiveRefCounts
private
static
kOne
xrpl::IntrusiveRefCounts
private
static
kPartialDestroyFinishedMask
xrpl::IntrusiveRefCounts
private
static
kPartialDestroyStartedMask
xrpl::IntrusiveRefCounts
private
static
kStrongCountNumBits
xrpl::IntrusiveRefCounts
private
static
kStrongDelta
xrpl::IntrusiveRefCounts
private
static
kStrongMask
xrpl::IntrusiveRefCounts
private
static
kTagMask
xrpl::IntrusiveRefCounts
private
static
kValueMask
xrpl::IntrusiveRefCounts
private
static
kWeakCountNumBits
xrpl::IntrusiveRefCounts
private
static
kWeakDelta
xrpl::IntrusiveRefCounts
private
static
kWeakMask
xrpl::IntrusiveRefCounts
private
static
makeAccountState
(Slice data, SHAMapHash const &hash, bool hashValid)
xrpl::SHAMapTreeNode
private
static
makeFromPrefix
(Slice rawNode, SHAMapHash const &hash)
xrpl::SHAMapTreeNode
static
makeFromWire
(Slice rawNode)
xrpl::SHAMapTreeNode
static
makeTransaction
(Slice data, SHAMapHash const &hash, bool hashValid)
xrpl::SHAMapTreeNode
private
static
makeTransactionWithMeta
(Slice data, SHAMapHash const &hash, bool hashValid)
xrpl::SHAMapTreeNode
private
static
operator=
(SHAMapTreeNode const &)=delete
xrpl::SHAMapTreeNode
partialDestructor
()
xrpl::SHAMapTreeNode
virtual
refCounts_
xrpl::IntrusiveRefCounts
mutable
private
releaseStrongRef
() const
xrpl::IntrusiveRefCounts
releaseWeakRef
() const
xrpl::IntrusiveRefCounts
serializeForWire
(Serializer &) const =0
xrpl::SHAMapTreeNode
pure virtual
serializeWithPrefix
(Serializer &) const =0
xrpl::SHAMapTreeNode
pure virtual
SHAMapTreeNode
(std::uint32_t cowid) noexcept
xrpl::SHAMapTreeNode
explicit
protected
SHAMapTreeNode
(std::uint32_t cowid, SHAMapHash const &hash) noexcept
xrpl::SHAMapTreeNode
explicit
protected
SHAMapTreeNode
(SHAMapTreeNode const &)=delete
xrpl::SHAMapTreeNode
unshare
()
xrpl::SHAMapTreeNode
updateHash
()=0
xrpl::SHAMapTreeNode
pure virtual
useCount
() const noexcept
xrpl::IntrusiveRefCounts
~IntrusiveRefCounts
() noexcept
xrpl::IntrusiveRefCounts
virtual
~SHAMapTreeNode
() noexcept override=default
xrpl::SHAMapTreeNode
Generated by
1.16.1