reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
584 _M_pi = new _Sp_counted_ptr<_Ptr, _Lp>(__p); 611 typedef _Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp> _Sp_cd_type; 633 typedef _Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp> _Sp_cp_type; 665 = _Sp_counted_deleter<_Ptr, _Del2, allocator<void>, _Lp>; 676 explicit __shared_count(const __weak_count<_Lp>& __r); 679 explicit __shared_count(const __weak_count<_Lp>& __r, std::nothrow_t); 697 _Sp_counted_base<_Lp>* __tmp = __r._M_pi; 712 _Sp_counted_base<_Lp>* __tmp = __r._M_pi; 731 { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } 734 _M_less(const __weak_count<_Lp>& __rhs) const noexcept 735 { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } 743 friend class __weak_count<_Lp>; 745 _Sp_counted_base<_Lp>* _M_pi;