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