diff options
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/ProcessLinux.h')
| -rw-r--r-- | lldb/source/Plugins/Process/Linux/ProcessLinux.h | 88 |
1 files changed, 0 insertions, 88 deletions
diff --git a/lldb/source/Plugins/Process/Linux/ProcessLinux.h b/lldb/source/Plugins/Process/Linux/ProcessLinux.h deleted file mode 100644 index 9acbf49f5f01..000000000000 --- a/lldb/source/Plugins/Process/Linux/ProcessLinux.h +++ /dev/null @@ -1,88 +0,0 @@ -//===-- ProcessLinux.h ------------------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#ifndef liblldb_ProcessLinux_H_ -#define liblldb_ProcessLinux_H_ - -// C Includes - -// C++ Includes -#include <queue> - -// Other libraries and framework includes -#include "lldb/Target/Process.h" -#include "LinuxSignals.h" -#include "ProcessMessage.h" -#include "ProcessPOSIX.h" - -class ProcessMonitor; - -class ProcessLinux : - public ProcessPOSIX -{ -public: - //------------------------------------------------------------------ - // Static functions. - //------------------------------------------------------------------ - static lldb::ProcessSP - CreateInstance(lldb_private::Target& target, - lldb_private::Listener &listener, - const lldb_private::FileSpec *); - - static void - Initialize(); - - static void - Terminate(); - - static const char * - GetPluginNameStatic(); - - static const char * - GetPluginDescriptionStatic(); - - //------------------------------------------------------------------ - // Constructors and destructors - //------------------------------------------------------------------ - ProcessLinux(lldb_private::Target& target, - lldb_private::Listener &listener); - - virtual bool - UpdateThreadList(lldb_private::ThreadList &old_thread_list, lldb_private::ThreadList &new_thread_list); - //------------------------------------------------------------------ - // PluginInterface protocol - //------------------------------------------------------------------ - virtual const char * - GetPluginName(); - - virtual const char * - GetShortPluginName(); - - virtual uint32_t - GetPluginVersion(); - - virtual void - GetPluginCommandHelp(const char *command, lldb_private::Stream *strm); - - virtual lldb_private::Error - ExecutePluginCommand(lldb_private::Args &command, - lldb_private::Stream *strm); - - virtual lldb_private::Log * - EnablePluginLogging(lldb_private::Stream *strm, - lldb_private::Args &command); - -private: - - /// Linux-specific signal set. - LinuxSignals m_linux_signals; - -}; - -#endif // liblldb_MacOSXProcess_H_ |
