|
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: