diff options
Diffstat (limited to 'lldb/source/Plugins/Process/Windows/ProcessWindows.h')
| -rw-r--r-- | lldb/source/Plugins/Process/Windows/ProcessWindows.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/lldb/source/Plugins/Process/Windows/ProcessWindows.h b/lldb/source/Plugins/Process/Windows/ProcessWindows.h index 2feb46ffa5e..31ceddfa3ef 100644 --- a/lldb/source/Plugins/Process/Windows/ProcessWindows.h +++ b/lldb/source/Plugins/Process/Windows/ProcessWindows.h @@ -13,13 +13,20 @@ // C Includes // C++ Includes +#include <map> #include <queue> // Other libraries and framework includes +#include "lldb/Host/HostThread.h" #include "lldb/Target/Process.h" class ProcessMonitor; +namespace lldb_private +{ +class HostProcess; +} + class ProcessWindows : public lldb_private::Process { @@ -50,6 +57,8 @@ public: ProcessWindows(lldb_private::Target& target, lldb_private::Listener &listener); + ~ProcessWindows(); + virtual lldb_private::Error DoDetach(bool keep_stopped); @@ -99,11 +108,7 @@ public: virtual bool IsAlive (); - virtual size_t - DoReadMemory (lldb::addr_t vm_addr, - void *buf, - size_t size, - lldb_private::Error &error); + virtual size_t DoReadMemory(lldb::addr_t vm_addr, void *buf, size_t size, lldb_private::Error &error); }; #endif // liblldb_Plugins_Process_Windows_ProcessWindows_H_ |

