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