#include <Iguana/Utilities/classlib/utils/Environment.h>
Public Member Functions | |
bool | get (const std::string &name, std::string &value) const |
virtual std::string | get (const std::string &name, bool *have=0) const =0 |
virtual bool | has (const std::string &name) const |
virtual void | set (const std::string &name, const std::string &value)=0 |
virtual void | unset (const std::string &name)=0 |
virtual | ~Environment (void) |
Definition at line 18 of file Environment.h.
virtual lat::Environment::~Environment | ( | void | ) | [virtual] |
bool lat::Environment::get | ( | const std::string & | name, | |
std::string & | value | |||
) | const |
virtual std::string lat::Environment::get | ( | const std::string & | name, | |
bool * | have = 0 | |||
) | const [pure virtual] |
Implemented in lat::ShellEnvironment.
virtual bool lat::Environment::has | ( | const std::string & | name | ) | const [virtual] |
Reimplemented in lat::ShellEnvironment.
virtual void lat::Environment::set | ( | const std::string & | name, | |
const std::string & | value | |||
) | [pure virtual] |
Implemented in lat::ShellEnvironment.
virtual void lat::Environment::unset | ( | const std::string & | name | ) | [pure virtual] |
Implemented in lat::ShellEnvironment.