SBLaunchInfoΒΆ

class lldb.SBLaunchInfo(argv)ΒΆ

Describes how a target or program should be launched.

Methods Summary

AddCloseFileAction(SBLaunchInfo self, int fd)

AddDuplicateFileAction(SBLaunchInfo self, ...)

AddOpenFileAction(SBLaunchInfo self, int fd, ...)

AddSuppressFileAction(SBLaunchInfo self, ...)

Clear(SBLaunchInfo self)

GetArgumentAtIndex(SBLaunchInfo self, ...)

GetDetachOnError(SBLaunchInfo self)

GetEnvironment(SBLaunchInfo self)

GetEnvironmentEntryAtIndex(...)

GetExecutableFile(SBLaunchInfo self)

GetGroupID(SBLaunchInfo self)

GetLaunchEventData(SBLaunchInfo self)

GetLaunchFlags(SBLaunchInfo self)

GetListener(SBLaunchInfo self)

GetNumArguments(SBLaunchInfo self)

GetNumEnvironmentEntries(SBLaunchInfo self)

GetProcessID(SBLaunchInfo self)

GetProcessPluginName(SBLaunchInfo self)

GetResumeCount(SBLaunchInfo self)

GetScriptedProcessClassName(SBLaunchInfo self)

GetScriptedProcessDictionary(SBLaunchInfo self)

GetShadowListener(SBLaunchInfo self)

GetShell(SBLaunchInfo self)

GetShellExpandArguments(SBLaunchInfo self)

GetUserID(SBLaunchInfo self)

GetWorkingDirectory(SBLaunchInfo self)

GroupIDIsValid(SBLaunchInfo self)

SetArguments(SBLaunchInfo self, ...)

SetDetachOnError(SBLaunchInfo self, bool enable)

SetEnvironment(SBLaunchInfo self, ...)

SetEnvironmentEntries(SBLaunchInfo self, ...)

SetExecutableFile(SBLaunchInfo self, ...)

SetGroupID(SBLaunchInfo self, uint32_t gid)

SetLaunchEventData(SBLaunchInfo self, ...)

SetLaunchFlags(SBLaunchInfo self, uint32_t flags)

SetListener(SBLaunchInfo self, ...)

SetProcessPluginName(SBLaunchInfo self, ...)

SetResumeCount(SBLaunchInfo self, uint32_t c)

SetScriptedProcessClassName(...)

SetScriptedProcessDictionary(...)

SetShadowListener(SBLaunchInfo self, ...)

SetShell(SBLaunchInfo self, char const * path)

SetShellExpandArguments(SBLaunchInfo self, ...)

SetUserID(SBLaunchInfo self, uint32_t uid)

SetWorkingDirectory(SBLaunchInfo self, ...)

UserIDIsValid(SBLaunchInfo self)

Methods Documentation

AddCloseFileAction(SBLaunchInfo self, int fd) boolΒΆ
AddDuplicateFileAction(SBLaunchInfo self, int fd, int dup_fd) boolΒΆ
AddOpenFileAction(SBLaunchInfo self, int fd, char const * path, bool read, bool write) boolΒΆ
AddSuppressFileAction(SBLaunchInfo self, int fd, bool read, bool write) boolΒΆ
Clear(SBLaunchInfo self)ΒΆ
GetArgumentAtIndex(SBLaunchInfo self, uint32_t idx) char const *ΒΆ
GetDetachOnError(SBLaunchInfo self) boolΒΆ
GetEnvironment(SBLaunchInfo self) SBEnvironmentΒΆ
GetEnvironmentEntryAtIndex(SBLaunchInfo self, uint32_t idx) char const *ΒΆ
GetExecutableFile(SBLaunchInfo self) SBFileSpecΒΆ
GetGroupID(SBLaunchInfo self) uint32_tΒΆ
GetLaunchEventData(SBLaunchInfo self) char const *ΒΆ
GetLaunchFlags(SBLaunchInfo self) uint32_tΒΆ
GetListener(SBLaunchInfo self) SBListenerΒΆ
GetNumArguments(SBLaunchInfo self) uint32_tΒΆ
GetNumEnvironmentEntries(SBLaunchInfo self) uint32_tΒΆ
GetProcessID(SBLaunchInfo self) lldb::pid_tΒΆ
GetProcessPluginName(SBLaunchInfo self) char const *ΒΆ
GetResumeCount(SBLaunchInfo self) uint32_tΒΆ
GetScriptedProcessClassName(SBLaunchInfo self) char const *ΒΆ
GetScriptedProcessDictionary(SBLaunchInfo self) SBStructuredDataΒΆ
GetShadowListener(SBLaunchInfo self) SBListenerΒΆ
GetShell(SBLaunchInfo self) char const *ΒΆ
GetShellExpandArguments(SBLaunchInfo self) boolΒΆ
GetUserID(SBLaunchInfo self) uint32_tΒΆ
GetWorkingDirectory(SBLaunchInfo self) char const *ΒΆ
GroupIDIsValid(SBLaunchInfo self) boolΒΆ
SetArguments(SBLaunchInfo self, char const ** argv, bool append)ΒΆ
SetDetachOnError(SBLaunchInfo self, bool enable)ΒΆ
SetEnvironment(SBLaunchInfo self, SBEnvironment env, bool append)ΒΆ
SetEnvironmentEntries(SBLaunchInfo self, char const ** envp, bool append)ΒΆ
SetExecutableFile(SBLaunchInfo self, SBFileSpec exe_file, bool add_as_first_arg)ΒΆ
SetGroupID(SBLaunchInfo self, uint32_t gid)ΒΆ
SetLaunchEventData(SBLaunchInfo self, char const * data)ΒΆ
SetLaunchFlags(SBLaunchInfo self, uint32_t flags)ΒΆ
SetListener(SBLaunchInfo self, SBListener listener)ΒΆ
SetProcessPluginName(SBLaunchInfo self, char const * plugin_name)ΒΆ
SetResumeCount(SBLaunchInfo self, uint32_t c)ΒΆ
SetScriptedProcessClassName(SBLaunchInfo self, char const * class_name)ΒΆ
SetScriptedProcessDictionary(SBLaunchInfo self, SBStructuredData dict)ΒΆ
SetShadowListener(SBLaunchInfo self, SBListener listener)ΒΆ
SetShell(SBLaunchInfo self, char const * path)ΒΆ
SetShellExpandArguments(SBLaunchInfo self, bool expand)ΒΆ
SetUserID(SBLaunchInfo self, uint32_t uid)ΒΆ
SetWorkingDirectory(SBLaunchInfo self, char const * working_dir)ΒΆ
UserIDIsValid(SBLaunchInfo self) boolΒΆ