reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
65 template<typename> class auto_ptr;
usr/include/c++/7.4.0/bits/unique_ptr.h 51 template<typename> class auto_ptr;
112 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } 125 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } 135 auto_ptr& 136 operator=(auto_ptr& __a) throw() 153 auto_ptr& 154 operator=(auto_ptr<_Tp1>& __a) throw() 267 auto_ptr& 283 operator auto_ptr<_Tp1>() throw() 284 { return auto_ptr<_Tp1>(this->release()); } 300 __shared_count<_Lp>::__shared_count(std::auto_ptr<_Tp>&& __r) 307 __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) 320 shared_ptr<_Tp>::shared_ptr(std::auto_ptr<_Tp1>&& __r) 326 unique_ptr<_Tp, _Dp>::unique_ptr(auto_ptr<_Up>&& __u) noexceptusr/include/c++/7.4.0/bits/shared_ptr.h
270 shared_ptr(auto_ptr<_Yp>&& __r); 308 _Assignable<auto_ptr<_Yp>> 309 operator=(auto_ptr<_Yp>&& __r)usr/include/c++/7.4.0/bits/shared_ptr_base.h
647 __shared_count(std::auto_ptr<_Tp>&& __r); 1186 __shared_ptr(auto_ptr<_Yp>&& __r); 1203 operator=(auto_ptr<_Yp>&& __r)usr/include/c++/7.4.0/bits/unique_ptr.h
260 unique_ptr(auto_ptr<_Up>&& __u) noexcept;