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 &) |