summaryrefslogtreecommitdiffstats
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.h49
1 files changed, 27 insertions, 22 deletions
diff --git a/lldb/source/Plugins/Process/Linux/ProcessLinux.h b/lldb/source/Plugins/Process/Linux/ProcessLinux.h
index 1d332af24fe..1d8232d3bee 100644
--- a/lldb/source/Plugins/Process/Linux/ProcessLinux.h
+++ b/lldb/source/Plugins/Process/Linux/ProcessLinux.h
@@ -22,17 +22,19 @@
class ProcessMonitor;
-class ProcessLinux :
- public ProcessPOSIX
+namespace lldb_private {
+namespace process_linux {
+
+class ProcessLinux : public ProcessPOSIX
{
public:
//------------------------------------------------------------------
// Static functions.
//------------------------------------------------------------------
static lldb::ProcessSP
- CreateInstance(lldb_private::Target& target,
- lldb_private::Listener &listener,
- const lldb_private::FileSpec *);
+ CreateInstance(Target& target,
+ Listener &listener,
+ const FileSpec *);
static void
Initialize();
@@ -40,7 +42,7 @@ public:
static void
Terminate();
- static lldb_private::ConstString
+ static ConstString
GetPluginNameStatic();
static const char *
@@ -49,41 +51,41 @@ public:
//------------------------------------------------------------------
// Constructors and destructors
//------------------------------------------------------------------
- ProcessLinux(lldb_private::Target& target,
- lldb_private::Listener &listener,
- lldb_private::FileSpec *core_file);
+ ProcessLinux(Target& target,
+ Listener &listener,
+ FileSpec *core_file);
- lldb_private::Error
+ Error
DoDetach(bool keep_stopped) override;
bool
DetachRequiresHalt() override { return true; }
bool
- UpdateThreadList(lldb_private::ThreadList &old_thread_list, lldb_private::ThreadList &new_thread_list) override;
+ UpdateThreadList(ThreadList &old_thread_list, ThreadList &new_thread_list) override;
//------------------------------------------------------------------
// PluginInterface protocol
//------------------------------------------------------------------
- lldb_private::ConstString
+ ConstString
GetPluginName() override;
uint32_t
GetPluginVersion() override;
virtual void
- GetPluginCommandHelp(const char *command, lldb_private::Stream *strm);
+ GetPluginCommandHelp(const char *command, Stream *strm);
- virtual lldb_private::Error
- ExecutePluginCommand(lldb_private::Args &command,
- lldb_private::Stream *strm);
+ virtual Error
+ ExecutePluginCommand(Args &command,
+ Stream *strm);
- virtual lldb_private::Log *
- EnablePluginLogging(lldb_private::Stream *strm,
- lldb_private::Args &command);
+ virtual Log *
+ EnablePluginLogging(Stream *strm,
+ Args &command);
bool
- CanDebug(lldb_private::Target &target, bool plugin_specified_by_name) override;
+ CanDebug(Target &target, bool plugin_specified_by_name) override;
//------------------------------------------------------------------
// ProcessPOSIX overrides
@@ -92,14 +94,17 @@ public:
StopAllThreads(lldb::tid_t stop_tid) override;
POSIXThread *
- CreateNewPOSIXThread(lldb_private::Process &process, lldb::tid_t tid) override;
+ CreateNewPOSIXThread(Process &process, lldb::tid_t tid) override;
private:
- lldb_private::FileSpec *m_core_file;
+ FileSpec *m_core_file;
// Flag to avoid recursion when stopping all threads.
bool m_stopping_threads;
};
+} // namespace process_linux
+} // namespace lldb_private
+
#endif // liblldb_ProcessLinux_H_
OpenPOWER on IntegriCloud