Public Member Functions | |
Ref () | |
Ref (T *obj) | |
Ref (const Ref< T > &obj) | |
Ref (Ref< T > &&other) | |
~Ref () | |
Ref< T > & | operator= (const Ref< T > &obj) |
Ref< T > & | operator= (Ref< T > &&other) |
Ref< T > & | operator= (T *obj) |
operator T* () const | |
T * | operator-> () const |
T & | operator* () const |
bool | operator! () const |
bool | operator== (const T *obj) const |
bool | operator== (const Ref< T > &obj) const |
bool | operator!= (const T *obj) const |
bool | operator!= (const Ref< T > &obj) const |
bool | operator< (const T *obj) const |
bool | operator< (const Ref< T > &obj) const |
T * | GetPtr () const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |