Agora Java API Reference for Android

Public Member Functions | Protected Attributes | List of all members
agora::agora_refptr< T > Class Template Reference

## Public Member Functions
| 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 ()

## Protected Attributes
T * | ptr_