|
|
Data | addBreakPoint (const Data &data) |
| |
|
void | checkBreakpoints (const std::list< Breakpoint > qualifiedBreakpoints) |
| |
|
virtual std::shared_ptr< LoggerImpl > | create () |
| |
|
Data | debugAttach (const Data &data) |
| |
|
Data | debugDetach (const Data &data) |
| |
|
Data | debugEval (const Data &data) |
| |
|
Data | debugPause (const Data &data) |
| |
|
Data | debugPrepare (const Data &data) |
| |
|
Data | debugResume (const Data &data) |
| |
|
Data | debugStart (const Data &data) |
| |
|
Data | debugStep (const Data &data) |
| |
|
Data | debugStop (const Data &data) |
| |
|
Data | disableAllBreakPoints () |
| |
|
Data | disableBreakPoint (const Data &data) |
| |
|
Data | enableAllBreakPoints () |
| |
|
Data | enableBreakPoint (const Data &data) |
| |
|
Interpreter | getInterpreter () |
| |
|
Data | getIssues () |
| |
|
virtual void | log (LogSeverity severity, const Event &event) |
| |
|
virtual void | log (LogSeverity severity, const Data &data) |
| |
|
virtual void | log (LogSeverity severity, const std::string &message) |
| |
|
void | markForDeletion (bool mark) |
| |
|
Data | removeBreakPoint (const Data &data) |
| |
|
void | setDebugger (Debugger *debugger) |
| |
|
Data | skipToBreakPoint (const Data &data) |
| |
|
void | stepping (bool enable) |
| |
|
|
void | breakExecution (Data replyData) |
| |
|
|
static void | run (void *instance) |
| |
|
|
std::set< Breakpoint > | _breakPoints |
| |
|
bool | _breakpointsEnabled |
| |
|
Debugger * | _debugger |
| |
|
Interpreter | _interpreter |
| |
|
std::thread * | _interpreterThread = NULL |
| |
|
bool | _isAttached |
| |
|
bool | _isRunning |
| |
|
bool | _isStepping |
| |
|
bool | _markedForDeletion |
| |
|
std::recursive_mutex | _mutex |
| |
|
std::condition_variable_any | _resumeCond |
| |
|
std::recursive_mutex | _runMutex |
| |
|
Breakpoint | _skipTo |
| |
|
|
static std::shared_ptr< LoggerImpl > | getDefault () |
| |
The documentation for this class was generated from the following files: