Home | History | Annotate | Download | only in tr1

Lines Matching defs:__shared_count

289     class __shared_count
292 __shared_count()
297 __shared_count(_Ptr __p) : _M_pi(0)
313 __shared_count(_Ptr __p, _Deleter __d) : _M_pi(0)
329 __shared_count(std::auto_ptr<_Tp>& __r)
336 __shared_count(const __weak_count<_Lp>& __r);
338 ~__shared_count() // nothrow
344 __shared_count(const __shared_count& __r)
351 __shared_count&
352 operator=(const __shared_count& __r) // nothrow
367 _M_swap(__shared_count& __r) // nothrow
383 operator==(const __shared_count& __a, const __shared_count& __b)
387 operator<(const __shared_count& __a, const __shared_count& __b)
409 __weak_count(const __shared_count<_Lp>& __r)
430 operator=(const __shared_count<_Lp>& __r) // nothrow
474 friend class __shared_count<_Lp>;
482 __shared_count<_Lp>::
483 __shared_count(const __weak_count<_Lp>& __r)
516 __enable_shared_from_this_helper(const __shared_count<_Lp>&,
523 __enable_shared_from_this_helper(const __shared_count<>&,
529 __enable_shared_from_this_helper(const __shared_count<_Lp>&, ...)
597 _M_refcount = __shared_count<_Lp>(__r);
621 _M_refcount = __shared_count<_Lp>();
629 _M_refcount = __r._M_refcount; // __shared_count::op= doesn't throw
736 __shared_count<_Lp> _M_refcount; // Reference counter.
906 _M_assign(_Tp* __ptr, const __shared_count<_Lp>& __refcount)
965 _M_weak_assign(_Tp1* __p, const __shared_count<_Lp>& __n) const
970 __enable_shared_from_this_helper(const __shared_count<_Lp>& __pn,
1152 _M_weak_assign(_Tp1* __p, const __shared_count<>& __n) const
1157 __enable_shared_from_this_helper(const __shared_count<>& __pn,