#include "lldb/API/SBEnvironment.h"
#include "Utils.h"
#include "lldb/API/SBStringList.h"
#include "lldb/Utility/ConstString.h"
#include "lldb/Utility/Environment.h"
#include "lldb/Utility/Instrumentation.h"
usingnamespacelldb;
usingnamespacelldb_private;
SBEnvironment::SBEnvironment() : … { … }
SBEnvironment::SBEnvironment(const SBEnvironment &rhs)
: … { … }
SBEnvironment::SBEnvironment(Environment rhs)
: … { … }
SBEnvironment::~SBEnvironment() = default;
const SBEnvironment &SBEnvironment::operator=(const SBEnvironment &rhs) { … }
size_t SBEnvironment::GetNumValues() { … }
const char *SBEnvironment::Get(const char *name) { … }
const char *SBEnvironment::GetNameAtIndex(size_t index) { … }
const char *SBEnvironment::GetValueAtIndex(size_t index) { … }
bool SBEnvironment::Set(const char *name, const char *value, bool overwrite) { … }
bool SBEnvironment::Unset(const char *name) { … }
SBStringList SBEnvironment::GetEntries() { … }
void SBEnvironment::PutEntry(const char *name_and_value) { … }
void SBEnvironment::SetEntries(const SBStringList &entries, bool append) { … }
void SBEnvironment::Clear() { … }
Environment &SBEnvironment::ref() const { … }