template <typename PtrType, NodeOptions Options, typename RankType>
struct WAVLTreeNodeStateBase
Defined at line 75 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
Protected Members
typename PtrTraits::RawPtrType parent_
typename PtrTraits::RawPtrType left_
typename PtrTraits::RawPtrType right_
RankType rank_
Public Methods
void WAVLTreeNodeStateBase<PtrType, Options, RankType> ()
Defined at line 85 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
void ~WAVLTreeNodeStateBase<PtrType, Options, RankType> ()
Defined at line 87 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
bool IsValid ()
Defined at line 94 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
bool InContainer ()
Defined at line 95 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
void WAVLTreeNodeStateBase<PtrType, Options, RankType> (const WAVLTreeNodeStateBase<PtrType_, Options, RankType> & other)
Defer to CommonNodeStateBase for enforcement of the various copy/move
rules. Make sure, however, that we explicitly do not allow our own default
construction/assignment operators change anything about our state.
Defined at line 100 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
WAVLTreeNodeStateBase<PtrType_, Options, RankType> & operator= (const WAVLTreeNodeStateBase<PtrType_, Options, RankType> & other)
Defined at line 101 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
void WAVLTreeNodeStateBase<PtrType, Options, RankType> (WAVLTreeNodeStateBase<PtrType_, Options, RankType> && other)
Defined at line 105 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
WAVLTreeNodeStateBase<PtrType_, Options, RankType> & operator= (WAVLTreeNodeStateBase<PtrType_, Options, RankType> && other)
Defined at line 106 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/intrusive_container/wavl_tree.h
Friends
template <typename PtrType, NodeOptions Options, typename RankType>
class WAVLBalanceTestObserver
template <typename PtrType, NodeOptions Options, typename RankType>
class WAVLTreeChecker
template <typenametypenametypenametypenametypenametypename>
class WAVLTree