#include "lldb/Host/HostProcess.h"
#include "lldb/Host/HostNativeProcess.h"
#include "lldb/Host/HostThread.h"
usingnamespacelldb;
usingnamespacelldb_private;
HostProcess::HostProcess() : … { … }
HostProcess::HostProcess(lldb::process_t process)
: … { … }
HostProcess::~HostProcess() = default;
Status HostProcess::Terminate() { … }
lldb::pid_t HostProcess::GetProcessId() const { … }
bool HostProcess::IsRunning() const { … }
llvm::Expected<HostThread> HostProcess::StartMonitoring(
const Host::MonitorChildProcessCallback &callback) { … }
HostNativeProcessBase &HostProcess::GetNativeProcess() { … }
const HostNativeProcessBase &HostProcess::GetNativeProcess() const { … }