#include <sp_counted_impl.hpp>

Public Member Functions | |
| virtual void | destroy () |
| virtual void | dispose () |
| virtual void * | get_deleter (sp_typeinfo const &ti) |
| virtual void * | get_local_deleter (sp_typeinfo const &ti) |
| virtual void * | get_untyped_deleter () |
| sp_counted_impl_pda (P p, A a) | |
| sp_counted_impl_pda (P p, D &d, A a) | |
Public Member Functions inherited from boost::detail::sp_counted_base | |
| void | add_ref_copy () |
| bool | add_ref_lock () |
| void | release () |
| sp_counted_base () | |
| long | use_count () const |
| void | weak_add_ref () |
| void | weak_release () |
| virtual | ~sp_counted_base () |
Private Types | |
| typedef sp_counted_impl_pda< P, D, A > | this_type |
Private Member Functions | |
| sp_counted_impl_pda & | operator= (sp_counted_impl_pda const &) |
| sp_counted_impl_pda (sp_counted_impl_pda const &) | |
Private Attributes | |
| A | a_ |
| D | d_ |
| P | p_ |
Definition at line 213 of file sp_counted_impl.hpp.
|
private |
Definition at line 224 of file sp_counted_impl.hpp.
|
private |
|
inline |
Definition at line 230 of file sp_counted_impl.hpp.
|
inline |
Definition at line 234 of file sp_counted_impl.hpp.
|
inlinevirtual |
Reimplemented from boost::detail::sp_counted_base.
Definition at line 243 of file sp_counted_impl.hpp.
|
inlinevirtual |
Implements boost::detail::sp_counted_base.
Definition at line 238 of file sp_counted_impl.hpp.
|
inlinevirtual |
Implements boost::detail::sp_counted_base.
Definition at line 262 of file sp_counted_impl.hpp.
|
inlinevirtual |
Implements boost::detail::sp_counted_base.
Definition at line 267 of file sp_counted_impl.hpp.
|
inlinevirtual |
Implements boost::detail::sp_counted_base.
Definition at line 272 of file sp_counted_impl.hpp.
|
private |
|
private |
Definition at line 219 of file sp_counted_impl.hpp.
|
private |
Definition at line 218 of file sp_counted_impl.hpp.
|
private |
Definition at line 217 of file sp_counted_impl.hpp.