diff options
Diffstat (limited to 'src/plugins/debugger/cdb/cdbengine.h')
-rw-r--r-- | src/plugins/debugger/cdb/cdbengine.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/debugger/cdb/cdbengine.h b/src/plugins/debugger/cdb/cdbengine.h index 28fe96eaa6..faa52543b3 100644 --- a/src/plugins/debugger/cdb/cdbengine.h +++ b/src/plugins/debugger/cdb/cdbengine.h @@ -32,6 +32,7 @@ #include "debuggerengine.h" #include "breakpoint.h" +#include "threaddata.h" #include <QSharedPointer> #include <QProcess> @@ -113,7 +114,7 @@ public: virtual void executeDebuggerCommand(const QString &command, DebuggerLanguages languages); virtual void activateFrame(int index); - virtual void selectThread(int index); + virtual void selectThread(ThreadId threadId); virtual bool stateAcceptsBreakpointChanges() const; virtual bool acceptsBreakpoint(BreakpointModelId id) const; @@ -242,7 +243,6 @@ private: int elapsedLogTime() const; void addLocalsOptions(ByteArrayInputStream &s) const; unsigned parseStackTrace(const GdbMi &data, bool sourceStepInto); - void parseThreads(const GdbMi &, int forceCurrentThreadId = -1); const QByteArray m_creatorExtPrefix; const QByteArray m_tokenPrefix; @@ -265,6 +265,7 @@ private: bool m_operateByInstruction; bool m_notifyEngineShutdownOnTermination; bool m_hasDebuggee; + bool m_cdbIs64Bit; QTime m_logTime; mutable int m_elapsedLogTime; QByteArray m_extensionMessageBuffer; |