docs
Loading...
Searching...
No Matches
RefPtr.h

Classes

class  RefCounted
 Interface for all ref-counted objects that will be managed using the RefPtr<> smart pointer. More...
class  RefPtr< T >
 A nullable smart pointer. More...

Functions

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)

Namespaces

namespace  ultralight

Go to the source code of this file.