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

#include <sp_counted_impl.hpp>

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

List of all members.

Public Member Functions

virtual void destroy ()
virtual void dispose ()
virtual void * get_deleter (detail::sp_typeinfo const &ti)
 sp_counted_impl_pda (P p, D d, A a)

Private Types

typedef sp_counted_impl_pda< P,
D, A > 
this_type

Private Member Functions

sp_counted_impl_pdaoperator= (sp_counted_impl_pda const &)
 sp_counted_impl_pda (sp_counted_impl_pda const &)

Private Attributes

a_
d_
P p_

Detailed Description

template<class P, class D, class A>
class boost::detail::sp_counted_impl_pda< P, D, A >

Definition at line 181 of file sp_counted_impl.hpp.


Member Typedef Documentation

template<class P , class D , class A >
typedef sp_counted_impl_pda<P, D, A> boost::detail::sp_counted_impl_pda< P, D, A >::this_type [private]

Definition at line 192 of file sp_counted_impl.hpp.


Constructor & Destructor Documentation

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

Definition at line 198 of file sp_counted_impl.hpp.


Member Function Documentation

template<class P , class D , class A >
virtual void boost::detail::sp_counted_impl_pda< P, D, A >::destroy ( ) [inline, virtual]

Reimplemented from boost::detail::sp_counted_base.

Definition at line 207 of file sp_counted_impl.hpp.

template<class P , class D , class A >
virtual void boost::detail::sp_counted_impl_pda< P, D, A >::dispose ( ) [inline, virtual]

Implements boost::detail::sp_counted_base.

Definition at line 202 of file sp_counted_impl.hpp.

template<class P , class D , class A >
virtual void* boost::detail::sp_counted_impl_pda< P, D, A >::get_deleter ( detail::sp_typeinfo const &  ti) [inline, virtual]

Implements boost::detail::sp_counted_base.

Definition at line 217 of file sp_counted_impl.hpp.

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

Member Data Documentation

template<class P , class D , class A >
A boost::detail::sp_counted_impl_pda< P, D, A >::a_ [private]

Definition at line 187 of file sp_counted_impl.hpp.

template<class P , class D , class A >
D boost::detail::sp_counted_impl_pda< P, D, A >::d_ [private]

Definition at line 186 of file sp_counted_impl.hpp.

template<class P , class D , class A >
P boost::detail::sp_counted_impl_pda< P, D, A >::p_ [private]

Definition at line 185 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