#include <sp_counted_impl.hpp>

Public Member Functions | |
| virtual void | dispose () |
| virtual void * | get_deleter (detail::sp_typeinfo const &) |
| sp_counted_impl_p (X *px) | |
Private Types | |
| typedef sp_counted_impl_p< X > | this_type |
Private Member Functions | |
| sp_counted_impl_p & | operator= (sp_counted_impl_p const &) |
| sp_counted_impl_p (sp_counted_impl_p const &) | |
Private Attributes | |
| X * | px_ |
Definition at line 53 of file sp_counted_impl.hpp.
typedef sp_counted_impl_p<X> boost::detail::sp_counted_impl_p< X >::this_type [private] |
Definition at line 62 of file sp_counted_impl.hpp.
| boost::detail::sp_counted_impl_p< X >::sp_counted_impl_p | ( | sp_counted_impl_p< X > const & | ) | [private] |
| boost::detail::sp_counted_impl_p< X >::sp_counted_impl_p | ( | X * | px | ) | [inline, explicit] |
Definition at line 66 of file sp_counted_impl.hpp.
| virtual void boost::detail::sp_counted_impl_p< X >::dispose | ( | ) | [inline, virtual] |
Implements boost::detail::sp_counted_base.
Definition at line 73 of file sp_counted_impl.hpp.
| virtual void* boost::detail::sp_counted_impl_p< X >::get_deleter | ( | detail::sp_typeinfo const & | ) | [inline, virtual] |
Implements boost::detail::sp_counted_base.
Definition at line 81 of file sp_counted_impl.hpp.
| sp_counted_impl_p& boost::detail::sp_counted_impl_p< X >::operator= | ( | sp_counted_impl_p< X > const & | ) | [private] |
X* boost::detail::sp_counted_impl_p< X >::px_ [private] |
Definition at line 57 of file sp_counted_impl.hpp.