#include <boost_shared_ptr.h>
Inheritance diagram for std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >:
Public Member Functions | |
_Sp_counted_base_impl (_Ptr __p, _Deleter __d) | |
virtual void | dispose () |
virtual void * | get_deleter (const std::type_info &__ti) |
Private Member Functions | |
_Sp_counted_base_impl (const _Sp_counted_base_impl &) | |
_Sp_counted_base_impl & | operator= (const _Sp_counted_base_impl &) |
Private Attributes | |
_Ptr | _M_ptr |
_Deleter | _M_del |
Definition at line 199 of file boost_shared_ptr.h.
std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::_Sp_counted_base_impl | ( | _Ptr | __p, | |
_Deleter | __d | |||
) | [inline] |
std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::_Sp_counted_base_impl | ( | const _Sp_counted_base_impl< _Ptr, _Deleter > & | ) | [private] |
virtual void std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::dispose | ( | ) | [inline, virtual] |
Implements std::tr1::_Sp_counted_base.
Definition at line 213 of file boost_shared_ptr.h.
References std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::_M_del, and std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::_M_ptr.
virtual void* std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::get_deleter | ( | const std::type_info & | __ti | ) | [inline, virtual] |
Implements std::tr1::_Sp_counted_base.
Definition at line 219 of file boost_shared_ptr.h.
References std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::_M_del.
_Sp_counted_base_impl& std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::operator= | ( | const _Sp_counted_base_impl< _Ptr, _Deleter > & | ) | [private] |
_Deleter std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::_M_del [private] |
Definition at line 229 of file boost_shared_ptr.h.
Referenced by std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::dispose(), and std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::get_deleter().
_Ptr std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::_M_ptr [private] |
Definition at line 228 of file boost_shared_ptr.h.
Referenced by std::tr1::_Sp_counted_base_impl< _Ptr, _Deleter >::dispose().