Public Member Functions | Private Member Functions | Private Attributes
boost::detail::sp_counted_base Class Reference

#include <sp_counted_base_acc_ia64.hpp>

Inheritance diagram for boost::detail::sp_counted_base:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
void add_ref_copy ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
bool add_ref_lock ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void destroy ()
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void dispose ()=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
virtual void * get_deleter (sp_typeinfo const &ti)=0
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
void release ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
 sp_counted_base ()
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
long use_count () const
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_add_ref ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
void weak_release ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()
virtual ~sp_counted_base ()

Private Member Functions

sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
sp_counted_baseoperator= (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)
 sp_counted_base (sp_counted_base const &)

Private Attributes

pthread_mutex_t m_
uint32_t use_count_
int use_count_
sp_int32_t use_count_
int32_t use_count_
long use_count_
uint32_t weak_count_
int weak_count_
sp_int32_t weak_count_
int32_t weak_count_
long weak_count_

Detailed Description

Definition at line 74 of file sp_counted_base_acc_ia64.hpp.


Constructor & Destructor Documentation

Definition at line 86 of file sp_counted_base_acc_ia64.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 90 of file sp_counted_base_acc_ia64.hpp.

Definition at line 106 of file sp_counted_base_cw_ppc.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 110 of file sp_counted_base_cw_ppc.hpp.

Definition at line 94 of file sp_counted_base_cw_x86.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 98 of file sp_counted_base_cw_x86.hpp.

Definition at line 93 of file sp_counted_base_gcc_ia64.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 97 of file sp_counted_base_gcc_ia64.hpp.

Definition at line 108 of file sp_counted_base_gcc_mips.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 112 of file sp_counted_base_gcc_mips.hpp.

Definition at line 117 of file sp_counted_base_gcc_ppc.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 121 of file sp_counted_base_gcc_ppc.hpp.

Definition at line 102 of file sp_counted_base_gcc_sparc.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 106 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 109 of file sp_counted_base_gcc_x86.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 113 of file sp_counted_base_gcc_x86.hpp.

Definition at line 41 of file sp_counted_base_nt.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 45 of file sp_counted_base_nt.hpp.

Definition at line 44 of file sp_counted_base_pt.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 55 of file sp_counted_base_pt.hpp.

Definition at line 44 of file sp_counted_base_solaris.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 48 of file sp_counted_base_solaris.hpp.

Definition at line 66 of file sp_counted_base_spin.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 70 of file sp_counted_base_spin.hpp.

Definition at line 91 of file sp_counted_base_sync.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 95 of file sp_counted_base_sync.hpp.

Definition at line 49 of file sp_counted_base_w32.hpp.

virtual boost::detail::sp_counted_base::~sp_counted_base ( ) [inline, virtual]

Definition at line 53 of file sp_counted_base_w32.hpp.


Member Function Documentation

Definition at line 63 of file sp_counted_base_nt.hpp.

Definition at line 66 of file sp_counted_base_solaris.hpp.

Definition at line 71 of file sp_counted_base_w32.hpp.

Definition at line 74 of file sp_counted_base_pt.hpp.

Definition at line 88 of file sp_counted_base_spin.hpp.

Definition at line 108 of file sp_counted_base_acc_ia64.hpp.

Definition at line 113 of file sp_counted_base_sync.hpp.

Definition at line 115 of file sp_counted_base_gcc_ia64.hpp.

Definition at line 116 of file sp_counted_base_cw_x86.hpp.

Definition at line 124 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 128 of file sp_counted_base_cw_ppc.hpp.

Definition at line 130 of file sp_counted_base_gcc_mips.hpp.

Definition at line 131 of file sp_counted_base_gcc_x86.hpp.

Definition at line 139 of file sp_counted_base_gcc_ppc.hpp.

Definition at line 68 of file sp_counted_base_nt.hpp.

Definition at line 71 of file sp_counted_base_solaris.hpp.

Definition at line 76 of file sp_counted_base_w32.hpp.

Definition at line 81 of file sp_counted_base_pt.hpp.

Definition at line 93 of file sp_counted_base_spin.hpp.

Definition at line 113 of file sp_counted_base_acc_ia64.hpp.

Definition at line 118 of file sp_counted_base_sync.hpp.

Definition at line 120 of file sp_counted_base_gcc_ia64.hpp.

Definition at line 121 of file sp_counted_base_cw_x86.hpp.

Definition at line 129 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 133 of file sp_counted_base_cw_ppc.hpp.

Definition at line 135 of file sp_counted_base_gcc_mips.hpp.

Definition at line 136 of file sp_counted_base_gcc_x86.hpp.

Definition at line 144 of file sp_counted_base_gcc_ppc.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 56 of file sp_counted_base_nt.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 59 of file sp_counted_base_solaris.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 64 of file sp_counted_base_w32.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 67 of file sp_counted_base_pt.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 81 of file sp_counted_base_spin.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]
virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 106 of file sp_counted_base_sync.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]
virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 109 of file sp_counted_base_cw_x86.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]
virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 121 of file sp_counted_base_cw_ppc.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]
virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 124 of file sp_counted_base_gcc_x86.hpp.

virtual void boost::detail::sp_counted_base::destroy ( ) [inline, virtual]

Reimplemented in boost::detail::sp_counted_impl_pda< P, D, A >.

Definition at line 132 of file sp_counted_base_gcc_ppc.hpp.

virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void boost::detail::sp_counted_base::dispose ( ) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
virtual void* boost::detail::sp_counted_base::get_deleter ( sp_typeinfo const &  ti) [pure virtual]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]
sp_counted_base& boost::detail::sp_counted_base::operator= ( sp_counted_base const &  ) [private]

Definition at line 75 of file sp_counted_base_nt.hpp.

Definition at line 81 of file sp_counted_base_solaris.hpp.

Definition at line 89 of file sp_counted_base_pt.hpp.

Definition at line 98 of file sp_counted_base_w32.hpp.

Definition at line 98 of file sp_counted_base_spin.hpp.

Definition at line 118 of file sp_counted_base_acc_ia64.hpp.

Definition at line 123 of file sp_counted_base_sync.hpp.

Definition at line 125 of file sp_counted_base_gcc_ia64.hpp.

Definition at line 126 of file sp_counted_base_cw_x86.hpp.

Definition at line 134 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 138 of file sp_counted_base_cw_ppc.hpp.

Definition at line 140 of file sp_counted_base_gcc_mips.hpp.

Definition at line 141 of file sp_counted_base_gcc_x86.hpp.

Definition at line 149 of file sp_counted_base_gcc_ppc.hpp.

Definition at line 97 of file sp_counted_base_nt.hpp.

Definition at line 103 of file sp_counted_base_solaris.hpp.

Definition at line 120 of file sp_counted_base_w32.hpp.

Definition at line 120 of file sp_counted_base_spin.hpp.

Definition at line 121 of file sp_counted_base_pt.hpp.

Definition at line 140 of file sp_counted_base_acc_ia64.hpp.

Definition at line 145 of file sp_counted_base_sync.hpp.

Definition at line 147 of file sp_counted_base_gcc_ia64.hpp.

Definition at line 148 of file sp_counted_base_cw_x86.hpp.

Definition at line 156 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 160 of file sp_counted_base_cw_ppc.hpp.

Definition at line 162 of file sp_counted_base_gcc_mips.hpp.

Definition at line 163 of file sp_counted_base_gcc_x86.hpp.

Definition at line 171 of file sp_counted_base_gcc_ppc.hpp.

Definition at line 84 of file sp_counted_base_nt.hpp.

Definition at line 90 of file sp_counted_base_solaris.hpp.

Definition at line 102 of file sp_counted_base_pt.hpp.

Definition at line 107 of file sp_counted_base_w32.hpp.

Definition at line 107 of file sp_counted_base_spin.hpp.

Definition at line 127 of file sp_counted_base_acc_ia64.hpp.

Definition at line 132 of file sp_counted_base_sync.hpp.

Definition at line 134 of file sp_counted_base_gcc_ia64.hpp.

Definition at line 135 of file sp_counted_base_cw_x86.hpp.

Definition at line 143 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 147 of file sp_counted_base_cw_ppc.hpp.

Definition at line 149 of file sp_counted_base_gcc_mips.hpp.

Definition at line 150 of file sp_counted_base_gcc_x86.hpp.

Definition at line 158 of file sp_counted_base_gcc_ppc.hpp.

Definition at line 89 of file sp_counted_base_nt.hpp.

Definition at line 95 of file sp_counted_base_solaris.hpp.

Definition at line 109 of file sp_counted_base_pt.hpp.

Definition at line 112 of file sp_counted_base_w32.hpp.

Definition at line 112 of file sp_counted_base_spin.hpp.

Definition at line 132 of file sp_counted_base_acc_ia64.hpp.

Definition at line 137 of file sp_counted_base_sync.hpp.

Definition at line 139 of file sp_counted_base_gcc_ia64.hpp.

Definition at line 140 of file sp_counted_base_cw_x86.hpp.

Definition at line 148 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 152 of file sp_counted_base_cw_ppc.hpp.

Definition at line 154 of file sp_counted_base_gcc_mips.hpp.

Definition at line 155 of file sp_counted_base_gcc_x86.hpp.

Definition at line 163 of file sp_counted_base_gcc_ppc.hpp.


Member Data Documentation

pthread_mutex_t boost::detail::sp_counted_base::m_ [mutable, private]

Definition at line 40 of file sp_counted_base_pt.hpp.

Definition at line 39 of file sp_counted_base_solaris.hpp.

Definition at line 81 of file sp_counted_base_acc_ia64.hpp.

Definition at line 86 of file sp_counted_base_sync.hpp.

Definition at line 97 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 101 of file sp_counted_base_cw_ppc.hpp.

Definition at line 40 of file sp_counted_base_solaris.hpp.

Definition at line 82 of file sp_counted_base_acc_ia64.hpp.

Definition at line 87 of file sp_counted_base_sync.hpp.

Definition at line 98 of file sp_counted_base_gcc_sparc.hpp.

Definition at line 102 of file sp_counted_base_cw_ppc.hpp.


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


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