Home | History | Annotate | Download | only in bits

Lines Matching full:_ptr

283   template<typename _Ptr, _Lock_policy _Lp>
288 _Sp_counted_ptr(_Ptr __p)
307 _Ptr _M_ptr; // copy constructor must not throw
323 template<typename _Ptr, typename _Deleter, typename _Alloc, _Lock_policy _Lp>
342 _Sp_counted_deleter(_Ptr __p, _Deleter __d)
346 _Sp_counted_deleter(_Ptr __p, _Deleter __d, const _Alloc& __a)
372 _Ptr _M_ptr; // copy constructor must not throw
450 template<typename _Ptr>
452 __shared_count(_Ptr __p) : _M_pi(0)
456 _M_pi = new _Sp_counted_ptr<_Ptr, _Lp>(__p);
465 template<typename _Ptr, typename _Deleter>
466 __shared_count(_Ptr __p, _Deleter __d) : _M_pi(0)
470 typedef _Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp> _Sp_cd_type;
487 template<typename _Ptr, typename _Deleter, typename _Alloc>
488 __shared_count(_Ptr __p, _Deleter __d, _Alloc __a) : _M_pi(0)
490 typedef _Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp> _Sp_cd_type;