|
| 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.