Class ptr_base¶
Defined in File debugPtr.h
Inheritance Relationships¶
Derived Types¶
public epics::debug::shared_ptr_base
(Class shared_ptr_base)public epics::debug::weak_ptr_base
(Class weak_ptr_base)
Class Documentation¶
-
class ptr_base¶
Subclassed by epics::debug::shared_ptr_base, epics::debug::weak_ptr_base
Public Types
-
typedef std::set<const shared_ptr_base*> ref_set_t¶
Public Functions
-
void show_refs(std::ostream&, bool self = true, bool weak = false) const¶
Protected Types
-
typedef std::shared_ptr<tracker> track_t¶
Protected Functions
-
inline ptr_base() noexcept¶
-
typedef std::set<const shared_ptr_base*> ref_set_t¶