summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/Linux/ProcessLinux.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/ProcessLinux.h')
-rw-r--r--lldb/source/Plugins/Process/Linux/ProcessLinux.h88
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_