#include <RakNetSmartPtr.h>
Public Member Functions | |
RakNetSmartPtr () | |
RakNetSmartPtr (T *pValue) | |
RakNetSmartPtr (const RakNetSmartPtr< T > &sp) | |
~RakNetSmartPtr () | |
bool | IsNull (void) const |
void | SetNull (void) |
bool | IsUnique (void) const |
void | Clone (bool copyContents) |
int | GetRefCount (void) const |
T & | operator* () |
const T & | operator* () const |
T * | operator-> () |
const T * | operator-> () const |
bool | operator== (const RakNetSmartPtr< T > &sp) |
bool | operator< (const RakNetSmartPtr< T > &right) |
bool | operator> (const RakNetSmartPtr< T > &right) |
bool | operator!= (const RakNetSmartPtr< T > &sp) |
RakNetSmartPtr< T > & | operator= (const RakNetSmartPtr< T > &sp) |
Definition at line 26 of file RakNetSmartPtr.h.
RakNetSmartPtr< T >::RakNetSmartPtr | ( | ) | [inline] |
Definition at line 33 of file RakNetSmartPtr.h.
RakNetSmartPtr< T >::RakNetSmartPtr | ( | T * | pValue | ) | [inline] |
Definition at line 38 of file RakNetSmartPtr.h.
RakNetSmartPtr< T >::RakNetSmartPtr | ( | const RakNetSmartPtr< T > & | sp | ) | [inline] |
Definition at line 47 of file RakNetSmartPtr.h.
RakNetSmartPtr< T >::~RakNetSmartPtr | ( | ) | [inline] |
Definition at line 53 of file RakNetSmartPtr.h.
void RakNetSmartPtr< T >::Clone | ( | bool | copyContents | ) | [inline] |
Definition at line 90 of file RakNetSmartPtr.h.
int RakNetSmartPtr< T >::GetRefCount | ( | void | ) | const [inline] |
Definition at line 105 of file RakNetSmartPtr.h.
bool RakNetSmartPtr< T >::IsNull | ( | void | ) | const [inline] |
bool RakNetSmartPtr< T >::IsUnique | ( | void | ) | const [inline] |
Definition at line 84 of file RakNetSmartPtr.h.
bool RakNetSmartPtr< T >::operator!= | ( | const RakNetSmartPtr< T > & | sp | ) | [inline] |
Definition at line 137 of file RakNetSmartPtr.h.
T& RakNetSmartPtr< T >::operator* | ( | ) | [inline] |
Definition at line 110 of file RakNetSmartPtr.h.
const T& RakNetSmartPtr< T >::operator* | ( | ) | const [inline] |
Definition at line 115 of file RakNetSmartPtr.h.
T* RakNetSmartPtr< T >::operator-> | ( | ) | [inline] |
Definition at line 120 of file RakNetSmartPtr.h.
const T* RakNetSmartPtr< T >::operator-> | ( | ) | const [inline] |
Definition at line 125 of file RakNetSmartPtr.h.
bool RakNetSmartPtr< T >::operator< | ( | const RakNetSmartPtr< T > & | right | ) | [inline] |
Definition at line 134 of file RakNetSmartPtr.h.
RakNetSmartPtr<T>& RakNetSmartPtr< T >::operator= | ( | const RakNetSmartPtr< T > & | sp | ) | [inline] |
Definition at line 142 of file RakNetSmartPtr.h.
bool RakNetSmartPtr< T >::operator== | ( | const RakNetSmartPtr< T > & | sp | ) | [inline] |
Definition at line 130 of file RakNetSmartPtr.h.
bool RakNetSmartPtr< T >::operator> | ( | const RakNetSmartPtr< T > & | right | ) | [inline] |
Definition at line 135 of file RakNetSmartPtr.h.
void RakNetSmartPtr< T >::SetNull | ( | void | ) | [inline] |