Package lldb :: Class SBLaunchInfo

[hide private]
[frames] | no frames]

# Class SBLaunchInfo

source code

Proxy of C++ lldb::SBLaunchInfo class

Instance Methods | [hide private]

__setattr__(self, name, value) x.__setattr__('name', value) <==> x.name = value | source code

__getattr__(self, name) | source code

__repr__(self) repr(x) | source code

__init__(self, *args) __init__(lldb::SBLaunchInfo self, str const ** argv) -> SBLaunchInfo | source code

GetUserID(self) GetUserID(SBLaunchInfo self) -> uint32_t | source code

GetGroupID(self) GetGroupID(SBLaunchInfo self) -> uint32_t | source code

UserIDIsValid(self) UserIDIsValid(SBLaunchInfo self) -> bool | source code

GroupIDIsValid(self) GroupIDIsValid(SBLaunchInfo self) -> bool | source code

SetUserID(self, *args) SetUserID(SBLaunchInfo self, uint32_t uid) | source code

SetGroupID(self, *args) SetGroupID(SBLaunchInfo self, uint32_t gid) | source code

GetNumArguments(self) GetNumArguments(SBLaunchInfo self) -> uint32_t | source code

GetArgumentAtIndex(self, *args) GetArgumentAtIndex(SBLaunchInfo self, uint32_t idx) -> str const * | source code

SetArguments(self, *args) SetArguments(SBLaunchInfo self, str const ** argv, bool append) | source code

GetNumEnvironmentEntries(self) GetNumEnvironmentEntries(SBLaunchInfo self) -> uint32_t | source code

GetEnvironmentEntryAtIndex(self, *args) GetEnvironmentEntryAtIndex(SBLaunchInfo self, uint32_t idx) -> str const * | source code

SetEnvironmentEntries(self, *args) SetEnvironmentEntries(SBLaunchInfo self, str const ** envp, bool append) | source code

Clear(self) Clear(SBLaunchInfo self) | source code

GetWorkingDirectory(self) GetWorkingDirectory(SBLaunchInfo self) -> str const * | source code

SetWorkingDirectory(self, *args) SetWorkingDirectory(SBLaunchInfo self, str const * working_dir) | source code

GetLaunchFlags(self) GetLaunchFlags(SBLaunchInfo self) -> uint32_t | source code

SetLaunchFlags(self, *args) SetLaunchFlags(SBLaunchInfo self, uint32_t flags) | source code

GetProcessPluginName(self) GetProcessPluginName(SBLaunchInfo self) -> str const * | source code

SetProcessPluginName(self, *args) SetProcessPluginName(SBLaunchInfo self, str const * plugin_name) | source code

GetShell(self) GetShell(SBLaunchInfo self) -> str const * | source code

SetShell(self, *args) SetShell(SBLaunchInfo self, str const * path) | source code

GetResumeCount(self) GetResumeCount(SBLaunchInfo self) -> uint32_t | source code

SetResumeCount(self, *args) SetResumeCount(SBLaunchInfo self, uint32_t c) | source code

AddCloseFileAction(self, *args) AddCloseFileAction(SBLaunchInfo self, int fd) -> bool | source code

AddDuplicateFileAction(self, *args) AddDuplicateFileAction(SBLaunchInfo self, int fd, int dup_fd) -> bool | source code

AddOpenFileAction(self, *args) AddOpenFileAction(SBLaunchInfo self, int fd, str const * path, bool read, bool write) -> bool | source code

AddSuppressFileAction(self, *args) AddSuppressFileAction(SBLaunchInfo self, int fd, bool read, bool write) -> bool | source code

__swig_destroy__(...) delete_SBLaunchInfo(SBLaunchInfo self) |

__del__(self) | source code

Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]

| __swig_setmethods__ = ``{``}``
| __swig_getmethods__ = ``{``}``

Properties | [hide private]

Inherited from `object`: `__class__`

Method Details | [hide private]

### __setattr__(self, name, value)

source code

x.__setattr__('name', value) <==> x.name = value

Overrides: object.__setattr__
  (inherited documentation)

### __repr__(self)
(Representation operator)

source code

repr(x)

Overrides: object.__repr__
  (inherited documentation)

### __init__(self, *args)
(Constructor)

source code

__init__(lldb::SBLaunchInfo self, str const ** argv) -> SBLaunchInfo

Overrides: object.__init__