Public Member Functions | Private Types | Private Member Functions | Private Attributes
boost::detail::sp_counted_impl_pd< P, D > Class Template Reference

#include <sp_counted_impl.hpp>

Inheritance diagram for boost::detail::sp_counted_impl_pd< P, D >:
Inheritance graph
[legend]

List of all members.

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_pdoperator= (sp_counted_impl_pd const &)
 sp_counted_impl_pd (sp_counted_impl_pd const &)

Private Attributes

del
P ptr

Detailed Description

template<class P, class D>
class boost::detail::sp_counted_impl_pd< P, D >

Definition at line 122 of file sp_counted_impl.hpp.


Member Typedef Documentation

template<class P, class D>
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.


Constructor & Destructor Documentation

template<class P, class D>
boost::detail::sp_counted_impl_pd< P, D >::sp_counted_impl_pd ( sp_counted_impl_pd< P, D > const &  ) [private]
template<class P, class D>
boost::detail::sp_counted_impl_pd< P, D >::sp_counted_impl_pd ( P  p,
d 
) [inline]

Definition at line 138 of file sp_counted_impl.hpp.


Member Function Documentation

template<class P, class D>
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.

template<class P, class D>
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.

template<class P, class D>
sp_counted_impl_pd& boost::detail::sp_counted_impl_pd< P, D >::operator= ( sp_counted_impl_pd< P, D > const &  ) [private]

Member Data Documentation

template<class P, class D>
D boost::detail::sp_counted_impl_pd< P, D >::del [private]

Definition at line 127 of file sp_counted_impl.hpp.

template<class P, class D>
P boost::detail::sp_counted_impl_pd< P, D >::ptr [private]

Definition at line 126 of file sp_counted_impl.hpp.


The documentation for this class was generated from the following file:


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30