#include <sp_counted_impl.hpp>

Public Member Functions | |
| virtual void | dispose () |
| virtual void * | get_deleter (detail::sp_typeinfo const &ti) |
| sp_counted_impl_pd (P p, D d) | |
Private Types | |
| typedef sp_counted_impl_pd< P, D > | this_type |
Private Member Functions | |
| sp_counted_impl_pd & | operator= (sp_counted_impl_pd const &) |
| sp_counted_impl_pd (sp_counted_impl_pd const &) | |
Private Attributes | |
| D | del |
| P | ptr |
Definition at line 122 of file sp_counted_impl.hpp.
typedef sp_counted_impl_pd<P, D> boost::detail::sp_counted_impl_pd< P, D >::this_type [private] |
Definition at line 132 of file sp_counted_impl.hpp.
| boost::detail::sp_counted_impl_pd< P, D >::sp_counted_impl_pd | ( | sp_counted_impl_pd< P, D > const & | ) | [private] |
| boost::detail::sp_counted_impl_pd< P, D >::sp_counted_impl_pd | ( | P | p, |
| D | d | ||
| ) | [inline] |
Definition at line 138 of file sp_counted_impl.hpp.
| virtual void boost::detail::sp_counted_impl_pd< P, D >::dispose | ( | ) | [inline, virtual] |
Implements boost::detail::sp_counted_base.
Definition at line 142 of file sp_counted_impl.hpp.
| virtual void* boost::detail::sp_counted_impl_pd< P, D >::get_deleter | ( | detail::sp_typeinfo const & | ti | ) | [inline, virtual] |
Implements boost::detail::sp_counted_base.
Definition at line 147 of file sp_counted_impl.hpp.
| sp_counted_impl_pd& boost::detail::sp_counted_impl_pd< P, D >::operator= | ( | sp_counted_impl_pd< P, D > const & | ) | [private] |
D boost::detail::sp_counted_impl_pd< P, D >::del [private] |
Definition at line 127 of file sp_counted_impl.hpp.
P boost::detail::sp_counted_impl_pd< P, D >::ptr [private] |
Definition at line 126 of file sp_counted_impl.hpp.