LLDB mainline
lldb_private::MonitoringProcessLauncher Class Reference

#include <MonitoringProcessLauncher.h>

Inheritance diagram for lldb_private::MonitoringProcessLauncher:
[legend]

Public Member Functions

 MonitoringProcessLauncher (std::unique_ptr< ProcessLauncher > delegate_launcher)
HostProcess LaunchProcess (const ProcessLaunchInfo &launch_info, Status &error) override
 Launch the process specified in launch_info.
Public Member Functions inherited from lldb_private::ProcessLauncher
virtual ~ProcessLauncher ()=default

Private Attributes

std::unique_ptr< ProcessLauncherm_delegate_launcher

Detailed Description

Definition at line 17 of file MonitoringProcessLauncher.h.

Constructor & Destructor Documentation

◆ MonitoringProcessLauncher()

MonitoringProcessLauncher::MonitoringProcessLauncher ( std::unique_ptr< ProcessLauncher > delegate_launcher)
explicit

Definition at line 21 of file MonitoringProcessLauncher.cpp.

References m_delegate_launcher.

Member Function Documentation

◆ LaunchProcess()

Member Data Documentation

◆ m_delegate_launcher

std::unique_ptr<ProcessLauncher> lldb_private::MonitoringProcessLauncher::m_delegate_launcher
private

Definition at line 29 of file MonitoringProcessLauncher.h.

Referenced by LaunchProcess(), and MonitoringProcessLauncher().


The documentation for this class was generated from the following files: