|
template<typename T > |
scoped_refptr< T > | base::AdoptRef (T *t) |
|
template<typename T , typename... Args> |
scoped_refptr< T > | base::MakeRefCounted (Args &&... args) |
|
template<typename T > |
scoped_refptr< T > | base::WrapRefCounted (T *t) |
|
template<typename T , typename U > |
bool | operator== (const scoped_refptr< T > &lhs, const U *rhs) |
|
template<typename T , typename U > |
bool | operator== (const T *lhs, const scoped_refptr< U > &rhs) |
|
template<typename T > |
bool | operator== (const scoped_refptr< T > &lhs, std::nullptr_t null) |
|
template<typename T > |
bool | operator== (std::nullptr_t null, const scoped_refptr< T > &rhs) |
|
template<typename T , typename U > |
bool | operator!= (const scoped_refptr< T > &lhs, const U *rhs) |
|
template<typename T , typename U > |
bool | operator!= (const T *lhs, const scoped_refptr< U > &rhs) |
|
template<typename T > |
bool | operator!= (const scoped_refptr< T > &lhs, std::nullptr_t null) |
|
template<typename T > |
bool | operator!= (std::nullptr_t null, const scoped_refptr< T > &rhs) |
|
template<typename T > |
std::ostream & | operator<< (std::ostream &out, const scoped_refptr< T > &p) |
|
template<typename T > |
void | swap (scoped_refptr< T > &lhs, scoped_refptr< T > &rhs) noexcept |
|