std::shared_ptr< HostNativeProcessBase > m_native_process
HostNativeProcessBase & GetNativeProcess()
lldb::pid_t GetProcessId() const
llvm::Expected< HostThread > StartMonitoring(const Host::MonitorChildProcessCallback &callback)
std::function< void(lldb::pid_t pid, int signal, int status)> MonitorChildProcessCallback
A class that represents a running process on the host machine.