Start experimental VS debugger support

This commit is contained in:
Friedemann Kleint
2009-02-20 14:56:36 +01:00
committed by unknown
parent 2047426bf8
commit 7959460ffb
8 changed files with 83 additions and 45 deletions

View File

@@ -110,7 +110,7 @@ enum DebuggerStatus
class IDebuggerEngine;
class GdbEngine;
class ScriptEngine;
class WinEngine;
class CdbDebugEngine;
// The construct below is not nice but enforces a bit of order. The
// DebuggerManager interfaces a lots of thing: The DebuggerPlugin,
@@ -131,10 +131,11 @@ public:
private:
// This is the part of the interface that's exclusively seen by the
// debugger engines.
// debugger enginesfriend class GdbEngine;.
friend class GdbEngine;
friend class CdbDebugEngine;
friend class CdbDebugEventCallback;
friend class ScriptEngine;
friend class WinEngine;
// called from the engines after successful startup
virtual void notifyInferiorStopRequested() = 0;