|
template<typename T > |
RefPtr< T > | AdoptRef (T &reference) |
| Helper for wrapping new objects with the RefPtr smart pointer.
|
|
template<class T > |
void | swap (RefPtr< T > &a, RefPtr< T > &b) |
|
template<typename T , typename U > |
bool | operator== (const RefPtr< T > &a, const RefPtr< U > &b) |
|
template<typename T , typename U > |
bool | operator== (const RefPtr< T > &a, const U *b) |
|
template<typename T , typename U > |
bool | operator== (const T *a, const RefPtr< U > &b) |
|
template<typename T , typename U > |
bool | operator!= (const RefPtr< T > &a, const RefPtr< U > &b) |
|
template<typename T , typename U > |
bool | operator!= (const RefPtr< T > &a, const U *b) |
|
template<typename T , typename U > |
bool | operator!= (const T *a, const RefPtr< U > &b) |
|
Go to the source code of this file.