| LLDB mainline
    | 
#include <ProcessLauncherWindows.h>
| Public Member Functions | |
| HostProcess | LaunchProcess (const ProcessLaunchInfo &launch_info, Status &error) override | 
| Public Member Functions inherited from lldb_private::ProcessLauncher | |
| virtual | ~ProcessLauncher ()=default | 
| Protected Member Functions | |
| HANDLE | GetStdioHandle (const ProcessLaunchInfo &launch_info, int fd) | 
Definition at line 19 of file ProcessLauncherWindows.h.
| 
 | protected | 
Definition at line 195 of file ProcessLauncherWindows.cpp.
References lldb_private::ProcessLaunchInfo::GetFileActionForFD(), and lldb_private::FileAction::GetPath().
Referenced by LaunchProcess().
| 
 | overridevirtual | 
Implements lldb_private::ProcessLauncher.
Definition at line 63 of file ProcessLauncherWindows.cpp.
References CreateEnvironmentBuffer(), lldb::eErrorTypeWin32, lldb_private::FileAction::eFileActionDuplicate, error(), lldb_private::FileAction::GetAction(), lldb_private::FileAction::GetActionArgument(), lldb_private::ProcessInfo::GetArguments(), lldb_private::ProcessInfo::GetEnvironment(), lldb_private::ProcessInfo::GetExecutableFile(), lldb_private::FileAction::GetFD(), lldb_private::ProcessLaunchInfo::GetFileActionAtIndex(), lldb_private::ProcessLaunchInfo::GetFlags(), GetFlattenedWindowsCommandString(), lldb_private::ProcessLaunchInfo::GetNumFileActions(), lldb_private::FileSpec::GetPath(), GetStdioHandle(), lldb_private::ProcessLaunchInfo::GetWorkingDirectory(), lldb_private::Status, and lldb_private::Flags::Test().
Referenced by lldb_private::DebuggerThread::DebuggerThreadLaunchRoutine().