xrpld
Toggle main menu visibility
Loading...
Searching...
No Matches
xrpl
SHAMapInnerNode
xrpl::SHAMapInnerNode Member List
This is the complete list of members for
xrpl::SHAMapInnerNode
, including all inherited members.
addStrongRef
() const noexcept
xrpl::IntrusiveRefCounts
addWeakRef
() const noexcept
xrpl::IntrusiveRefCounts
addWeakReleaseStrongRef
() const
xrpl::IntrusiveRefCounts
canonicalizeChild
(unsigned 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
(unsigned int branch)
xrpl::SHAMapInnerNode
getChildHash
(unsigned int branch) const
xrpl::SHAMapInnerNode
getChildIndex
(unsigned int i) const
xrpl::SHAMapInnerNode
private
getChildPointer
(unsigned int branch)
xrpl::SHAMapInnerNode
getCounter
() noexcept
xrpl::CountedObject< SHAMapInnerNode >
private
static
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
(unsigned int branch) 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
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
lock_
xrpl::SHAMapInnerNode
mutable
private
makeAccountState
(Slice data, SHAMapHash const &hash, bool hashValid)
xrpl::SHAMapTreeNode
private
static
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
private
static
makeTransactionWithMeta
(Slice data, SHAMapHash const &hash, bool hashValid)
xrpl::SHAMapTreeNode
private
static
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
mutable
private
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
(unsigned int branch, 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
explicit
protected
SHAMapTreeNode
(std::uint32_t cowid, SHAMapHash const &hash) noexcept
xrpl::SHAMapTreeNode
explicit
protected
SHAMapTreeNode
(SHAMapTreeNode const &)=delete
xrpl::SHAMapTreeNode
shareChild
(unsigned int branch, 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
Generated by
1.17.0