class BalanceTestObj
Defined at line 364 of file ../../src/lib/fidl/llcpp/tests/dispatcher/intrusive_wavl_tree_tests.cc
Test objects during the balance test will be allocated as a block all at once
and cleaned up at the end of the test. Our test containers, however, are
containers of unique pointers to objects with a no-op delete. This allows
the containers to go out of scope with elements still in them (in case of a
REQUIRE failure) without triggering the container assert for destroying a
container of unmanaged pointer with elements still in it.
Public Methods
void Init (BalanceTestKeyType val)
Defined at line 366 of file ../../src/lib/fidl/llcpp/tests/dispatcher/intrusive_wavl_tree_tests.cc
BalanceTestKeyType GetKey ()
Defined at line 371 of file ../../src/lib/fidl/llcpp/tests/dispatcher/intrusive_wavl_tree_tests.cc
BalanceTestKeyType GetMinSubtreeKey ()
Defined at line 372 of file ../../src/lib/fidl/llcpp/tests/dispatcher/intrusive_wavl_tree_tests.cc
BalanceTestKeyType GetMaxSubtreeKey ()
Defined at line 373 of file ../../src/lib/fidl/llcpp/tests/dispatcher/intrusive_wavl_tree_tests.cc
BalanceTestObj * EraseDeckPtr ()
Defined at line 374 of file ../../src/lib/fidl/llcpp/tests/dispatcher/intrusive_wavl_tree_tests.cc
void SwapEraseDeckPtr (BalanceTestObj & other)
Defined at line 376 of file ../../src/lib/fidl/llcpp/tests/dispatcher/intrusive_wavl_tree_tests.cc
bool InContainer ()
Defined at line 382 of file ../../src/lib/fidl/llcpp/tests/dispatcher/intrusive_wavl_tree_tests.cc
Friends
class default_delete
class WAVLBalanceTestObserver
class DefaultWAVLTreeTraits