SBEnvironment¶
- class lldb.SBEnvironment(*args)¶
Represents the environment of a certain process.
Example:
for entry in lldb.debugger.GetSelectedTarget().GetEnvironment().GetEntries(): print(entry)
Methods Summary
Clear
(SBEnvironment self)Get
(SBEnvironment self, char const * name)GetEntries
(SBEnvironment self)GetNameAtIndex
(SBEnvironment self, size_t index)GetNumValues
(SBEnvironment self)GetValueAtIndex
(SBEnvironment self, size_t index)PutEntry
(SBEnvironment self, ...)Set
(SBEnvironment self, char const * name, ...)SetEntries
(SBEnvironment self, ...)Unset
(SBEnvironment self, char const * name)Methods Documentation
- Clear(SBEnvironment self)¶
- Get(SBEnvironment self, char const * name) char const * ¶
- GetEntries(SBEnvironment self) SBStringList ¶
- GetNameAtIndex(SBEnvironment self, size_t index) char const * ¶
- GetNumValues(SBEnvironment self) size_t ¶
- GetValueAtIndex(SBEnvironment self, size_t index) char const * ¶
- PutEntry(SBEnvironment self, char const * name_and_value)¶
- Set(SBEnvironment self, char const * name, char const * value, bool overwrite) bool ¶
- SetEntries(SBEnvironment self, SBStringList entries, bool append)¶
- Unset(SBEnvironment self, char const * name) bool ¶