template <typename T>
struct ContainerPtrTraits
Defined at line 22 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_pointer_traits.h
Traits for managing raw pointers.
Public Members
static const bool IsManaged
static const bool CanCopy
Public Methods
T * GetRaw (const PtrType & ptr)
Defined at line 35 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_pointer_traits.h
T * Copy (const RawPtrType & ptr)
Defined at line 36 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_pointer_traits.h
RawPtrType Leak (PtrType & ptr)
Defined at line 38 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_pointer_traits.h
PtrType Reclaim (RawPtrType ptr)
Defined at line 40 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_pointer_traits.h