|
| | SBLaunchInfoImpl () |
| const char *const * | GetEnvp () const |
| void | RegenerateEnvp () |
| SBLaunchInfoImpl & | operator= (const ProcessLaunchInfo &rhs) |
| | ProcessLaunchInfo () |
| | ProcessLaunchInfo (const FileSpec &stdin_file_spec, const FileSpec &stdout_file_spec, const FileSpec &stderr_file_spec, const FileSpec &working_dir, uint32_t launch_flags) |
| void | AppendFileAction (const FileAction &info) |
| bool | AppendCloseFileAction (int fd) |
| bool | AppendDuplicateFileAction (int fd, int dup_fd) |
| bool | AppendOpenFileAction (int fd, const FileSpec &file_spec, bool read, bool write) |
| bool | AppendSuppressFileAction (int fd, bool read, bool write) |
| llvm::Error | SetUpPtyRedirection () |
| size_t | GetNumFileActions () const |
| const FileAction * | GetFileActionAtIndex (size_t idx) const |
| const FileAction * | GetFileActionForFD (int fd) const |
| Flags & | GetFlags () |
| const Flags & | GetFlags () const |
| const FileSpec & | GetWorkingDirectory () const |
| void | SetWorkingDirectory (const FileSpec &working_dir) |
| llvm::StringRef | GetProcessPluginName () const |
| void | SetProcessPluginName (llvm::StringRef plugin) |
| const FileSpec & | GetShell () const |
| void | SetShell (const FileSpec &shell) |
| uint32_t | GetResumeCount () const |
| void | SetResumeCount (uint32_t c) |
| bool | GetLaunchInSeparateProcessGroup () const |
| void | SetLaunchInSeparateProcessGroup (bool separate) |
| bool | GetShellExpandArguments () const |
| void | SetShellExpandArguments (bool expand) |
| void | Clear () |
| bool | ConvertArgumentsForLaunchingInShell (Status &error, bool will_debug, bool first_arg_is_full_shell_command, uint32_t num_resumes) |
| void | SetMonitorProcessCallback (Host::MonitorChildProcessCallback callback) |
| const Host::MonitorChildProcessCallback & | GetMonitorProcessCallback () const |
| bool | MonitorProcess () const |
| PseudoTerminal & | GetPTY () |
| void | SetLaunchEventData (const char *data) |
| const char * | GetLaunchEventData () const |
| void | SetDetachOnError (bool enable) |
| bool | GetDetachOnError () const |
| | ProcessInfo () |
| | ProcessInfo (const char *name, const ArchSpec &arch, lldb::pid_t pid) |
| void | Clear () |
| const char * | GetName () const |
| llvm::StringRef | GetNameAsStringRef () const |
| FileSpec & | GetExecutableFile () |
| void | SetExecutableFile (const FileSpec &exe_file, bool add_exe_file_as_first_arg) |
| const FileSpec & | GetExecutableFile () const |
| uint32_t | GetUserID () const |
| uint32_t | GetGroupID () const |
| bool | UserIDIsValid () const |
| bool | GroupIDIsValid () const |
| void | SetUserID (uint32_t uid) |
| void | SetGroupID (uint32_t gid) |
| ArchSpec & | GetArchitecture () |
| const ArchSpec & | GetArchitecture () const |
| void | SetArchitecture (const ArchSpec &arch) |
| lldb::pid_t | GetProcessID () const |
| void | SetProcessID (lldb::pid_t pid) |
| bool | ProcessIDIsValid () const |
| void | Dump (Stream &s, Platform *platform) const |
| Args & | GetArguments () |
| const Args & | GetArguments () const |
| llvm::StringRef | GetArg0 () const |
| void | SetArg0 (llvm::StringRef arg) |
| void | SetArguments (const Args &args, bool first_arg_is_executable) |
| void | SetArguments (char const **argv, bool first_arg_is_executable) |
| Environment & | GetEnvironment () |
| const Environment & | GetEnvironment () const |
| bool | IsScriptedProcess () const |
| lldb::ScriptedMetadataSP | GetScriptedMetadata () const |
| void | SetScriptedMetadata (lldb::ScriptedMetadataSP metadata_sp) |
| lldb::ListenerSP | GetListener () const |
| void | SetListener (const lldb::ListenerSP &listener_sp) |
| lldb::ListenerSP | GetHijackListener () const |
| void | SetHijackListener (const lldb::ListenerSP &listener_sp) |
| lldb::ListenerSP | GetShadowListener () const |
| void | SetShadowListener (const lldb::ListenerSP &listener_sp) |
Definition at line 26 of file SBLaunchInfo.cpp.