Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
berry::IDebugObjectListener Struct Referenceabstract

#include <berryIDebugObjectListener.h>

Classes

struct  Events
 

Public Member Functions

virtual ~IDebugObjectListener ()
 
virtual Events::Types GetEventTypes () const =0
 
virtual void ObjectCreated (const Object *)
 
virtual void ObjectDestroyed (const Object *)
 
virtual void ObjectTracingChanged (unsigned int, bool=true, const Object *=nullptr)
 
virtual void SmartPointerCreated (unsigned int, const Object *)
 
virtual void SmartPointerDestroyed (unsigned int, const Object *)
 

Detailed Description

Definition at line 30 of file berryIDebugObjectListener.h.

Constructor & Destructor Documentation

berry::IDebugObjectListener::~IDebugObjectListener ( )
virtual

Definition at line 45 of file berryIDebugObjectListener.cpp.

Member Function Documentation

virtual Events::Types berry::IDebugObjectListener::GetEventTypes ( ) const
pure virtual
virtual void berry::IDebugObjectListener::ObjectCreated ( const Object )
inlinevirtual
virtual void berry::IDebugObjectListener::ObjectDestroyed ( const Object )
inlinevirtual
virtual void berry::IDebugObjectListener::ObjectTracingChanged ( unsigned  int,
bool  = true,
const Object = nullptr 
)
inlinevirtual
virtual void berry::IDebugObjectListener::SmartPointerCreated ( unsigned  int,
const Object  
)
inlinevirtual
virtual void berry::IDebugObjectListener::SmartPointerDestroyed ( unsigned  int,
const Object  
)
inlinevirtual

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