Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <berryDebugBreakpointManager.h>
Public Member Functions | |
void | AddSmartpointerBreakpoint (int smartPointerId, const Object *obj=nullptr) |
void | AddObjectBreakpoint (unsigned long objectTraceId) |
void | RemoveSmartpointerBreakpoint (int smartPointerId) |
void | RemoveObjectBreakpoint (unsigned long objectTraceId) |
const std::set< unsigned long > & | GetObjectBreakpoints () const |
const Poco::HashMap< int, const Object * > & | GetSmartPointerBreakpoints () const |
bool | BreakAtObject (unsigned long traceId) const |
bool | BreakAtSmartpointer (int spId) const |
void | SaveState (const QString &path) const |
void | RestoreState (const QString &path) |
Static Public Attributes | |
static const std::string | BREAKPOINTS_XML |
Definition at line 30 of file berryDebugBreakpointManager.h.
void berry::DebugBreakpointManager::AddObjectBreakpoint | ( | unsigned long | objectTraceId | ) |
Definition at line 57 of file berryDebugBreakpointManager.cpp.
void berry::DebugBreakpointManager::AddSmartpointerBreakpoint | ( | int | smartPointerId, |
const Object * | obj = nullptr |
||
) |
Definition at line 50 of file berryDebugBreakpointManager.cpp.
bool berry::DebugBreakpointManager::BreakAtObject | ( | unsigned long | traceId | ) | const |
Definition at line 83 of file berryDebugBreakpointManager.cpp.
bool berry::DebugBreakpointManager::BreakAtSmartpointer | ( | int | spId | ) | const |
Definition at line 88 of file berryDebugBreakpointManager.cpp.
const std::set< unsigned long > & berry::DebugBreakpointManager::GetObjectBreakpoints | ( | ) | const |
Definition at line 73 of file berryDebugBreakpointManager.cpp.
const Poco::HashMap< int, const Object * > & berry::DebugBreakpointManager::GetSmartPointerBreakpoints | ( | ) | const |
Definition at line 78 of file berryDebugBreakpointManager.cpp.
void berry::DebugBreakpointManager::RemoveObjectBreakpoint | ( | unsigned long | objectTraceId | ) |
Definition at line 68 of file berryDebugBreakpointManager.cpp.
void berry::DebugBreakpointManager::RemoveSmartpointerBreakpoint | ( | int | smartPointerId | ) |
Definition at line 63 of file berryDebugBreakpointManager.cpp.
void berry::DebugBreakpointManager::RestoreState | ( | const QString & | path | ) |
Definition at line 232 of file berryDebugBreakpointManager.cpp.
Referenced by berry::DebugUtil::RestoreState().
void berry::DebugBreakpointManager::SaveState | ( | const QString & | path | ) | const |
Definition at line 145 of file berryDebugBreakpointManager.cpp.
Referenced by berry::DebugUtil::SaveState().
|
static |
Definition at line 34 of file berryDebugBreakpointManager.h.
Referenced by berry::DebugUtil::RestoreState(), and berry::DebugUtil::SaveState().