STLdoc
STLdocumentation
|
This is the complete list of members for weak_ptr< _Ty >, including all inherited members.
_Assign_rv(_Myt &&_Right) | _Ptr_base< _Ty > | inline |
_Decref() | _Ptr_base< _Ty > | inline |
_Decwref() | _Ptr_base< _Ty > | inline |
_Expired() const | _Ptr_base< _Ty > | inline |
_Get() const | _Ptr_base< _Ty > | inline |
_Get_deleter(const _XSTD2 type_info &_Typeid) const | _Ptr_base< _Ty > | inline |
_Myt typedef | _Ptr_base< _Ty > | |
_Ptr_base() | _Ptr_base< _Ty > | inline |
_Ptr_base(_Myt &&_Right) | _Ptr_base< _Ty > | inline |
_Ptr_base(_Ptr_base< _Ty2 > &&_Right) | _Ptr_base< _Ty > | inline |
_Reset() | _Ptr_base< _Ty > | inline |
_Reset(const _Ptr_base< _Ty2 > &_Other) | _Ptr_base< _Ty > | inline |
_Reset(const _Ptr_base< _Ty2 > &_Other, bool _Throw) | _Ptr_base< _Ty > | inline |
_Reset(const _Ptr_base< _Ty2 > &_Other, const _Static_tag &) | _Ptr_base< _Ty > | inline |
_Reset(const _Ptr_base< _Ty2 > &_Other, const _Const_tag &) | _Ptr_base< _Ty > | inline |
_Reset(const _Ptr_base< _Ty2 > &_Other, const _Dynamic_tag &) | _Ptr_base< _Ty > | inline |
_Reset(auto_ptr< _Ty2 > &&_Other) | _Ptr_base< _Ty > | inline |
_Reset(_Ty *_Ptr, const _Ptr_base< _Ty2 > &_Other) | _Ptr_base< _Ty > | inline |
_Reset(_Ty *_Other_ptr, _Ref_count_base *_Other_rep) | _Ptr_base< _Ty > | inline |
_Reset(_Ty *_Other_ptr, _Ref_count_base *_Other_rep, bool _Throw) | _Ptr_base< _Ty > | inline |
_Reset0(_Ty *_Other_ptr, _Ref_count_base *_Other_rep) | _Ptr_base< _Ty > | inline |
_Resetw() | _Ptr_base< _Ty > | inline |
_Resetw(const _Ptr_base< _Ty2 > &_Other) | _Ptr_base< _Ty > | inline |
_Resetw(const _Ty2 *_Other_ptr, _Ref_count_base *_Other_rep) | _Ptr_base< _Ty > | inline |
_Resetw(_Ty2 *_Other_ptr, _Ref_count_base *_Other_rep) | _Ptr_base< _Ty > | inline |
_Swap(_Ptr_base &_Right) | _Ptr_base< _Ty > | inline |
element_type typedef | _Ptr_base< _Ty > | |
expired() const _NOEXCEPT | weak_ptr< _Ty > | inline |
lock() const _NOEXCEPT | weak_ptr< _Ty > | inline |
operator=(const weak_ptr &_Right) _NOEXCEPT | weak_ptr< _Ty > | inline |
operator=(const weak_ptr< _Ty2 > &_Right) _NOEXCEPT | weak_ptr< _Ty > | inline |
operator=(const shared_ptr< _Ty2 > &_Right) _NOEXCEPT | weak_ptr< _Ty > | inline |
_Ptr_base::operator=(_Myt &&_Right) | _Ptr_base< _Ty > | inline |
owner_before(const _Ptr_base< _Ty2 > &_Right) const | _Ptr_base< _Ty > | inline |
reset() _NOEXCEPT | weak_ptr< _Ty > | inline |
swap(weak_ptr &_Other) _NOEXCEPT | weak_ptr< _Ty > | inline |
use_count() const _NOEXCEPT | _Ptr_base< _Ty > | inline |
weak_ptr() _NOEXCEPT | weak_ptr< _Ty > | inline |
weak_ptr(const weak_ptr &_Other) _NOEXCEPT | weak_ptr< _Ty > | inline |
weak_ptr(const shared_ptr< _Ty2 > &_Other) _NOEXCEPT | weak_ptr< _Ty > | inline |
weak_ptr(const weak_ptr< _Ty2 > &_Other) _NOEXCEPT | weak_ptr< _Ty > | inline |
~weak_ptr() _NOEXCEPT | weak_ptr< _Ty > | inline |