MADNESS
version 0.9
|
#include <shared_ptr_bits.h>
Public Member Functions | |
sp_counted_impl_p (X *px) | |
virtual void | dispose () |
virtual void * | get_deleter (std::type_info const &) |
Public Member Functions inherited from madness::tr1::shptr::detail::sp_counted_base | |
sp_counted_base () | |
virtual | ~sp_counted_base () |
virtual void | destroy () |
void | add_ref_copy () |
bool | add_ref_lock () |
void | release () |
void | weak_add_ref () |
void | weak_release () |
long | use_count () const |
|
inlineexplicit |
|
inlinevirtual |
Implements madness::tr1::shptr::detail::sp_counted_base.
References madness::detail::checked_delete().
|
inlinevirtual |
Implements madness::tr1::shptr::detail::sp_counted_base.