, including all inherited members.
AddRef() | TReferenceCountedSmartPointer | [inline] |
Attach(T *ref, ConstructionOwnershipSemantics semantics) | TReferenceCountedSmartPointer | [inline] |
ConstructionOwnershipSemantics enum name | TReferenceCountedSmartPointer | |
CreateNewReference enum value | TReferenceCountedSmartPointer | |
Detach() | TReferenceCountedSmartPointer | [inline] |
Get() | TReferenceCountedSmartPointer | [inline] |
Get() const | TReferenceCountedSmartPointer | [inline] |
GetRef() | TReferenceCountedSmartPointer | [inline] |
GetRef() const | TReferenceCountedSmartPointer | [inline] |
operator->() | TReferenceCountedSmartPointer | [inline] |
operator->() const | TReferenceCountedSmartPointer | [inline] |
operator=(TReferenceCountedSmartPointer< T > &&rhs) noexcept | TReferenceCountedSmartPointer | [inline, virtual] |
operator=(const TReferenceCountedSmartPointer< T > &rhs) | TReferenceCountedSmartPointer | [inline, virtual] |
operator=(T *ref) | TReferenceCountedSmartPointer | [inline, virtual] |
Release() | TReferenceCountedSmartPointer | [inline] |
SafeAddRef(T *ref) | TReferenceCountedSmartPointer | [inline, static] |
SafeRelease(T *ref) | TReferenceCountedSmartPointer | [inline, virtual] |
SilentDetach() | TReferenceCountedSmartPointer | [inline] |
TakeOwnershipOfExistingReference enum value | TReferenceCountedSmartPointer | |
TReferenceCountedSmartPointer() | TReferenceCountedSmartPointer | [inline] |
TReferenceCountedSmartPointer(T *ref, ConstructionOwnershipSemantics semantics=TakeOwnershipOfExistingReference) | TReferenceCountedSmartPointer | [inline, explicit] |
TReferenceCountedSmartPointer(T &ref, ConstructionOwnershipSemantics semantics=TakeOwnershipOfExistingReference) | TReferenceCountedSmartPointer | [inline, explicit] |
TReferenceCountedSmartPointer(TReferenceCountedSmartPointer< T > &&rhs) noexcept | TReferenceCountedSmartPointer | [inline] |
TReferenceCountedSmartPointer(const TReferenceCountedSmartPointer< T > &rhs) | TReferenceCountedSmartPointer | [inline] |
~TReferenceCountedSmartPointer() | TReferenceCountedSmartPointer | [inline, virtual] |