class BalanceTestObj
Defined at line 360 of file ../../zircon/system/ulib/fbl/test/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 362 of file ../../zircon/system/ulib/fbl/test/intrusive_wavl_tree_tests.cc
BalanceTestKeyType GetKey ()
Defined at line 367 of file ../../zircon/system/ulib/fbl/test/intrusive_wavl_tree_tests.cc
BalanceTestKeyType GetMinSubtreeKey ()
Defined at line 368 of file ../../zircon/system/ulib/fbl/test/intrusive_wavl_tree_tests.cc
BalanceTestKeyType GetMaxSubtreeKey ()
Defined at line 369 of file ../../zircon/system/ulib/fbl/test/intrusive_wavl_tree_tests.cc
BalanceTestObj * EraseDeckPtr ()
Defined at line 370 of file ../../zircon/system/ulib/fbl/test/intrusive_wavl_tree_tests.cc
void SwapEraseDeckPtr (BalanceTestObj & other)
Defined at line 372 of file ../../zircon/system/ulib/fbl/test/intrusive_wavl_tree_tests.cc
bool InContainer ()
Defined at line 378 of file ../../zircon/system/ulib/fbl/test/intrusive_wavl_tree_tests.cc
Friends
class default_delete
class WAVLBalanceTestObserver
class DefaultWAVLTreeTraits