Added Detaching to CDB.

This commit is contained in:
Friedemann Kleint
2009-05-11 16:54:35 +02:00
parent b53fbe80e3
commit 36a94b69b1
3 changed files with 68 additions and 50 deletions

View File

@@ -132,6 +132,9 @@ struct CdbDebugEnginePrivate
bool attemptBreakpointSynchronization(QString *errorMessage);
void notifyCrashed();
enum EndDebuggingMode { EndDebuggingDetach, EndDebuggingTerminate, EndDebuggingAuto };
void endDebugging(EndDebuggingMode em = EndDebuggingAuto);
static bool executeDebuggerCommand(CIDebugControl *ctrl, const QString &command, QString *errorMessage);
static bool evaluateExpression(CIDebugControl *ctrl, const QString &expression, DEBUG_VALUE *v, QString *errorMessage);