, including all inherited members.
AddRef() | TReferenceCountedSmartPointer | [inline] |
Attach(T *ref, ConstructionOwnershipSemantics semantics) | TReferenceCountedSmartPointer | [inline] |
CCustomPoolSmartBuffer(IAddBuffersToPool &pool) | CCustomPoolSmartBuffer | [explicit] |
CCustomPoolSmartBuffer(IBuffer *ref, IAddBuffersToPool &pool, ConstructionOwnershipSemantics semantics=TakeOwnershipOfExistingReference) | CCustomPoolSmartBuffer | |
CCustomPoolSmartBuffer(IBuffer &ref, IAddBuffersToPool &pool, ConstructionOwnershipSemantics semantics=TakeOwnershipOfExistingReference) | CCustomPoolSmartBuffer | |
CCustomPoolSmartBuffer(CCustomPoolSmartBuffer &&rhs) noexcept | CCustomPoolSmartBuffer | |
CCustomPoolSmartBuffer(const CCustomPoolSmartBuffer &rhs) | CCustomPoolSmartBuffer | |
CCustomPoolSmartBuffer(const CCustomPoolSmartBuffer &rhs, IAddBuffersToPool &pool) | CCustomPoolSmartBuffer | |
CCustomPoolSmartBuffer(const CSmartBuffer &rhs, IAddBuffersToPool &pool) | CCustomPoolSmartBuffer | |
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=(CCustomPoolSmartBuffer &&rhs) noexcept | CCustomPoolSmartBuffer | |
operator=(const CCustomPoolSmartBuffer &rhs) | CCustomPoolSmartBuffer | |
operator=(CSmartBuffer &&rhs) noexcept override | CCustomPoolSmartBuffer | |
operator=(const CSmartBuffer &rhs) override | CCustomPoolSmartBuffer | |
operator=(IBuffer *rhs) override | CCustomPoolSmartBuffer | |
JetByteTools::Core::TReferenceCountedSmartPointer::operator=(TReferenceCountedSmartPointer< T > &&rhs) noexcept | TReferenceCountedSmartPointer | [inline, virtual] |
JetByteTools::Core::TReferenceCountedSmartPointer::operator=(const TReferenceCountedSmartPointer< T > &rhs) | TReferenceCountedSmartPointer | [inline, virtual] |
JetByteTools::Core::TReferenceCountedSmartPointer::operator=(T *ref) | TReferenceCountedSmartPointer | [inline, virtual] |
Release() | TReferenceCountedSmartPointer | [inline] |
SafeAddRef(T *ref) | TReferenceCountedSmartPointer | [inline, static] |
SafeRelease(IBuffer *ref) override | CCustomPoolSmartBuffer | |
JetByteTools::Core::TReferenceCountedSmartPointer::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] |
~CCustomPoolSmartBuffer() override | CCustomPoolSmartBuffer | |
~TReferenceCountedSmartPointer() | TReferenceCountedSmartPointer | [inline, virtual] |