template <typename _ObjType>
struct RefPtrTestTraits
Defined at line 264 of file ../../zircon/system/ulib/fbl/test/include/fbl/tests/intrusive_containers/objects.h
Public Methods
PtrType CreateObject (size_t value)
Defined at line 270 of file ../../zircon/system/ulib/fbl/test/include/fbl/tests/intrusive_containers/objects.h
void ReleaseObject (PtrType & ptr)
Defined at line 276 of file ../../zircon/system/ulib/fbl/test/include/fbl/tests/intrusive_containers/objects.h
void CheckCustomDeleteInvocations (size_t expected)
Defined at line 278 of file ../../zircon/system/ulib/fbl/test/include/fbl/tests/intrusive_containers/objects.h
void ResetCustomDeleter ()
Defined at line 279 of file ../../zircon/system/ulib/fbl/test/include/fbl/tests/intrusive_containers/objects.h
PtrType & Transfer (PtrType & ptr)
RefCounted pointers do not get cleared when being transferred, but do get
cleared when being moved.
Defined at line 283 of file ../../zircon/system/ulib/fbl/test/include/fbl/tests/intrusive_containers/objects.h
bool WasTransferred (const ConstPtrType & ptr)
Defined at line 284 of file ../../zircon/system/ulib/fbl/test/include/fbl/tests/intrusive_containers/objects.h
bool WasMoved (const ConstPtrType & ptr)
Defined at line 285 of file ../../zircon/system/ulib/fbl/test/include/fbl/tests/intrusive_containers/objects.h