Lines Matching defs:ProcessLaunchInfo

1 //===-- ProcessLaunchInfo.cpp ---------------------------------------------===//
15 #include "lldb/Host/ProcessLaunchInfo.h"
30 // ProcessLaunchInfo member functions
32 ProcessLaunchInfo::ProcessLaunchInfo()
37 ProcessLaunchInfo::ProcessLaunchInfo(const FileSpec &stdin_file_spec,
69 bool ProcessLaunchInfo::AppendCloseFileAction(int fd) {
78 bool ProcessLaunchInfo::AppendDuplicateFileAction(int fd, int dup_fd) {
87 bool ProcessLaunchInfo::AppendOpenFileAction(int fd, const FileSpec &file_spec,
97 bool ProcessLaunchInfo::AppendSuppressFileAction(int fd, bool read,
107 const FileAction *ProcessLaunchInfo::GetFileActionAtIndex(size_t idx) const {
113 const FileAction *ProcessLaunchInfo::GetFileActionForFD(int fd) const {
121 const FileSpec &ProcessLaunchInfo::GetWorkingDirectory() const {
125 void ProcessLaunchInfo::SetWorkingDirectory(const FileSpec &working_dir) {
129 llvm::StringRef ProcessLaunchInfo::GetProcessPluginName() const {
133 void ProcessLaunchInfo::SetProcessPluginName(llvm::StringRef plugin) {
137 const FileSpec &ProcessLaunchInfo::GetShell() const { return m_shell; }
139 void ProcessLaunchInfo::SetShell(const FileSpec &shell) {
148 void ProcessLaunchInfo::SetLaunchInSeparateProcessGroup(bool separate) {
155 void ProcessLaunchInfo::SetShellExpandArguments(bool expand) {
162 void ProcessLaunchInfo::Clear() {
174 void ProcessLaunchInfo::NoOpMonitorCallback(lldb::pid_t pid, int signal,
180 bool ProcessLaunchInfo::MonitorProcess() const {
192 void ProcessLaunchInfo::SetDetachOnError(bool enable) {
199 llvm::Error ProcessLaunchInfo::SetUpPtyRedirection() {
234 bool ProcessLaunchInfo::ConvertArgumentsForLaunchingInShell(