agora::util::AutoPtr< T > 模板类 参考
- C++
更新时间不可用
被 agora::util::CopyableAutoPtr< T > 继承.
成员类型定义说明
value_type
typedef T agora::util::AutoPtr< T >::value_typepointer_type
typedef T* agora::util::AutoPtr< T >::pointer_type构造及析构函数说明
AutoPtr() [1/2]
agora::util::AutoPtr< T >::AutoPtr(pointer_type p = NULL)~AutoPtr()
agora::util::AutoPtr< T >::~AutoPtr()AutoPtr() [2/2]
agora::util::AutoPtr< T >::AutoPtr(const AutoPtr< T > &)成员函数说明
operator bool()
agora::util::AutoPtr< T >::operator bool() constoperator*()
value_type& agora::util::AutoPtr< T >::operator*() constoperator->()
pointer_type agora::util::AutoPtr< T >::operator->() constget()
pointer_type agora::util::AutoPtr< T >::get() constrelease()
pointer_type agora::util::AutoPtr< T >::release()reset()
void agora::util::AutoPtr< T >::reset(pointer_type ptr = NULL)queryInterface()
bool agora::util::AutoPtr< T >::queryInterface(C1 * c, C2 iid)operator=()
AutoPtr& agora::util::AutoPtr< T >::operator=(const AutoPtr< T > &)类成员变量说明
ptr_
pointer_type agora::util::AutoPtr< T >::ptr_