PVData C++
8.0.6
|
Public Types | |
typedef std::set< const shared_ptr_base * > | ref_set_t |
Public Member Functions | |
void | show_refs (std::ostream &, bool self=true, bool weak=false) const |
void | spy_refs (ref_set_t &) const |
Protected Types | |
typedef std::shared_ptr< tracker > | track_t |
Protected Member Functions | |
ptr_base (const track_t &track) | |
ptr_base (const ptr_base &)=delete | |
ptr_base (ptr_base &&)=delete | |
ptr_base & | operator= (const ptr_base &)=delete |
Protected Attributes | |
track_t | track |
Friends | |
class | shared_ptr_base |
template<typename A > | |
class | shared_ptr |
template<typename A > | |
class | weak_ptr |
Definition at line 35 of file debugPtr.h.