diff options
Diffstat (limited to 'tools/lldb-mi/MIDriverMgr.h')
-rw-r--r-- | tools/lldb-mi/MIDriverMgr.h | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/tools/lldb-mi/MIDriverMgr.h b/tools/lldb-mi/MIDriverMgr.h index 9e1e121405cb..53fc984f3178 100644 --- a/tools/lldb-mi/MIDriverMgr.h +++ b/tools/lldb-mi/MIDriverMgr.h @@ -7,18 +7,6 @@ // //===----------------------------------------------------------------------===// -//++ -// File: MIDriverMgr.h -// -// Overview: CMIImplCmn interface. -// -// Environment: Compilers: Visual C++ 12. -// gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 -// Libraries: See MIReadme.txt. -// -// Copyright: None. -//-- - #pragma once // Third party headers: @@ -71,7 +59,6 @@ class CMIDriverMgr : public CMICmnBase, public MI::ISingleton<CMIDriverMgr> virtual bool DoInitialize(void) = 0; virtual bool DoShutdown(void) = 0; virtual bool DoMainLoop(void) = 0; - virtual void DoResizeWindow(const uint32_t vWindowSizeWsCol) = 0; virtual lldb::SBError DoParseArgs(const int argc, const char *argv[], FILE *vpStdOut, bool &vwbExiting) = 0; virtual CMIUtilString GetError(void) const = 0; virtual const CMIUtilString &GetName(void) const = 0; @@ -79,6 +66,7 @@ class CMIDriverMgr : public CMICmnBase, public MI::ISingleton<CMIDriverMgr> virtual bool GetDriverIsGDBMICompatibleDriver(void) const = 0; virtual bool SetId(const CMIUtilString &vId) = 0; virtual const CMIUtilString &GetId(void) const = 0; + virtual void DeliverSignal(int signal) = 0; // Not part of the interface, ignore /* dtor */ virtual ~IDriver(void) {} @@ -101,11 +89,11 @@ class CMIDriverMgr : public CMICmnBase, public MI::ISingleton<CMIDriverMgr> // // MI Proxy fn to current specified working driver bool DriverMainLoop(void); - void DriverResizeWindow(const uint32_t vWindowSizeWsCol); bool DriverParseArgs(const int argc, const char *argv[], FILE *vpStdOut, bool &vwbExiting); CMIUtilString DriverGetError(void) const; CMIUtilString DriverGetName(void) const; lldb::SBDebugger *DriverGetTheDebugger(void); + void DeliverSignal(int signal); // Typedef: private: |