DebuggerEngine Class
(Debugger::Debugger::Internal::DebuggerEngine)Public Functions
| void | notifyInferiorExited() |
Protected Functions
| virtual void | abortDebuggerProcess() |
| void | checkState(Debugger::DebuggerState state, const char *file, int line) |
| virtual void | continueInferior() |
| virtual void | detachDebugger() |
| virtual void | doUpdateLocals(const Debugger::Debugger::Internal::UpdateParameters ¶ms) |
| virtual void | executeJumpToLine(const Internal::ContextData &data) |
| virtual void | executeNext() |
| virtual void | executeNextI() |
| virtual void | executeReturn() |
| virtual void | executeRunToFunction(const int &functionName) |
| virtual void | executeRunToLine(const Internal::ContextData &data) |
| virtual void | executeStep() |
| virtual void | executeStepI() |
| virtual void | executeStepOut() |
| virtual void | frameDown() |
| virtual void | frameUp() |
| virtual void | interruptInferior() |
| bool | isNativeMixedActive() const |
| bool | isNativeMixedActiveFrame() const |
| bool | isNativeMixedEnabled() const |
| void | notifyDebuggerProcessFinished(int exitCode, int exitStatus, const int &backendName) |
| void | notifyEngineIll() |
| void | notifyEngineRunAndInferiorRunOk() |
| void | notifyEngineRunAndInferiorStopOk() |
| void | notifyEngineRunFailed() |
| void | notifyEngineRunOkAndInferiorUnrunnable() |
| void | notifyEngineSetupFailed() |
| void | notifyEngineSetupOk() |
| void | notifyEngineShutdownFinished() |
| void | notifyEngineSpontaneousShutdown() |
| void | notifyInferiorRunFailed() |
| void | notifyInferiorRunOk() |
| void | notifyInferiorRunRequested() |
| void | notifyInferiorShutdownFinished() |
| void | notifyInferiorSpontaneousStop() |
| void | notifyInferiorStopFailed() |
| void | notifyInferiorStopOk() |
| void | requestInterruptInferior() |
| virtual void | resetInferior() |
| virtual void | runEngine() = 0 |
| virtual void | runSlaveEngine() |
| void | setMasterEngine(Debugger::Debugger::Internal::DebuggerEngine *masterEngine) |
| virtual void | setState(Debugger::DebuggerState state, bool forced = false) |
| virtual void | setupEngine() = 0 |
| virtual void | setupSlaveEngine() |
| void | showStoppedByExceptionMessageBox(const int &description) |
| bool | showStoppedBySignalMessageBox(const int meaning, int name) |
| virtual void | shutdownEngine() = 0 |
| virtual void | shutdownInferior() = 0 |
| virtual void | shutdownSlaveEngine() |
| virtual void | slaveEngineStateChanged(Debugger::Debugger::Internal::DebuggerEngine *engine, Debugger::DebuggerState state) |
| Debugger::Debugger::Internal::TerminalRunner * | terminal() const |
| void | updateLocalsView(const int &all) |
Static Protected Members
| int | msgInterrupted() |
| int | msgStopped(const int &) |
| int | msgStoppedByException(const int &, const int &) |
| int | msgStoppedBySignal(const int &, const int &) |