|
| agora_refptr (T *p) |
|
template<typename U > |
| agora_refptr (U *p) |
|
| agora_refptr (const agora_refptr< T > &r) |
|
template<typename U > |
| agora_refptr (const agora_refptr< U > &r) |
|
T * | get () const |
|
| operator bool () const |
|
T * | operator-> () const |
|
T & | operator* () const |
|
T * | move () |
|
agora_refptr< T > & | operator= (T *p) |
|
agora_refptr< T > & | operator= (const agora_refptr< T > &r) |
|
bool | operator== (const agora_refptr< T > &r) const |
|
bool | operator< (const agora_refptr< T > &r) const |
|
void | swap (T **pp) |
|
void | swap (agora_refptr< T > &r) |
|
void | reset () |
|