#include <Workspace/DataExecution/Execution/executiondebugger.h>
Inherits QObject.
|
enum | StepType : int {
Invalid = 0x0
, Breakpoints = 0x000001
, OperationUpToDate = 0x000010
, OperationOutOfDate = 0x000020
,
OperationUpdating = 0x000040
, OperationExecuting = 0x000080
, AnyOperation = OperationUpToDate | OperationOutOfDate | OperationUpdating | OperationExecuting
, WorkspaceUpdating = 0x000400
,
WorkspaceExecuting = 0x000800
, AnyWorkspace = WorkspaceUpdating | WorkspaceExecuting
, InputUpToDate = 0x001000
, InputOutOfDate = 0x002000
,
InputUpdating = 0x004000
, AnyInput = InputUpToDate | InputOutOfDate | InputUpdating
, OutputUpToDate = 0x010000
, OutputOutOfDate = 0x020000
,
OutputUpdating = 0x040000
, AnyOutput = OutputUpToDate | OutputOutOfDate | OutputUpdating
, Any = Breakpoints | AnyOperation | AnyWorkspace | AnyInput | AnyOutput
} |
|
◆ StepType
Enumerator |
---|
Invalid | |
Breakpoints | |
OperationUpToDate | |
OperationOutOfDate | |
OperationUpdating | |
OperationExecuting | |
AnyOperation | |
WorkspaceUpdating | |
WorkspaceExecuting | |
AnyWorkspace | |
InputUpToDate | |
InputOutOfDate | |
InputUpdating | |
AnyInput | |
OutputUpToDate | |
OutputOutOfDate | |
OutputUpdating | |
AnyOutput | |
Any | |
◆ addBreakpoint()
void addBreakpoint |
( |
QString |
idPath, |
|
|
QString |
description, |
|
|
const QUuid & |
operationId |
|
) |
| |
◆ breakAt()
◆ breakpointEnabled
void breakpointEnabled |
( |
const QUuid & |
operationId, |
|
|
bool |
enabled |
|
) |
| |
|
signal |
◆ changed
◆ currentBreakpoint()
QString currentBreakpoint |
( |
| ) |
const |
◆ debugModeToggled
void debugModeToggled |
( |
bool |
enabled | ) |
|
|
signal |
◆ enableDebug
void enableDebug |
( |
bool |
enabled | ) |
|
|
slot |
◆ executionEnabled
void executionEnabled |
( |
bool |
enabled | ) |
|
|
slot |
◆ getActiveThread()
const QThread * getActiveThread |
( |
| ) |
const |
◆ getBreakpoints()
◆ getCallstack()
◆ getDebugEnabled()
bool getDebugEnabled |
( |
| ) |
const |
◆ getInstance()
◆ getScope()
◆ getThreads()
◆ isTrapping()
bool isTrapping |
( |
| ) |
const |
◆ name()
◆ removeBreakpoint()
void removeBreakpoint |
( |
QString |
idPath | ) |
|
◆ setBreakpointEnabled()
void setBreakpointEnabled |
( |
QString |
idPath, |
|
|
bool |
enable |
|
) |
| |
◆ step() [1/2]
◆ step() [2/2]