STLdoc
STLdocumentation
|
Public Types | |
typedef _Ty | _EStype |
Public Member Functions | |
shared_ptr< _Ty > | shared_from_this () |
shared_ptr< const _Ty > | shared_from_this () const |
Protected Member Functions | |
constexpr | enable_shared_from_this () _NOEXCEPT |
enable_shared_from_this (const enable_shared_from_this &) _NOEXCEPT | |
enable_shared_from_this & | operator= (const enable_shared_from_this &) _NOEXCEPT |
~enable_shared_from_this () _NOEXCEPT | |
Private Attributes | |
weak_ptr< _Ty > | _Wptr |
Friends | |
template<class _Ty1 , class _Ty2 > | |
void | _Do_enable (_Ty1 *, enable_shared_from_this< _Ty2 > *, _Ref_count_base *) |
typedef _Ty enable_shared_from_this< _Ty >::_EStype |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
friend |
|
private |