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¶
-