#include <TRefCounted.h>
Public Member Functions | |
constexpr | TRef () |
TRef (T *a_pPtr) | |
TRef (const TRef &a_rcOther) | |
TRef (TRef &&a_rOther) | |
~TRef () | |
TRef & | operator= (T *a_pPtr) |
TRef & | operator= (const TRef &a_rOther) |
T * | Get () |
const T * | Get () const |
T * | operator-> () |
const T * | operator-> () const |
operator T* () | |
operator const T * () const | |
Protected Attributes | |
T * | m_pPtr |
Definition at line 23 of file TRefCounted.h.
Definition at line 27 of file TRefCounted.h.
Definition at line 32 of file TRefCounted.h.
Definition at line 50 of file TRefCounted.h.
|
inline |
Definition at line 72 of file TRefCounted.h.
|
inline |
Definition at line 73 of file TRefCounted.h.
|
inline |
Definition at line 79 of file TRefCounted.h.
|
inline |
Definition at line 78 of file TRefCounted.h.
|
inline |
Definition at line 75 of file TRefCounted.h.
|
inline |
Definition at line 76 of file TRefCounted.h.
Definition at line 52 of file TRefCounted.h.
|
protected |
Definition at line 104 of file TRefCounted.h.