14 explicit operator bool()
const;
45 std::u16string create_env_block(
const EnvMap& map);
Definition environ.hpp:52
CwdGuard()
Definition environ.hpp:54
~CwdGuard()
Definition environ.hpp:57
Definition environ.hpp:68
EnvGuard()
Definition environ.hpp:70
Definition environ.hpp:10
EnvironSetter(const std::string &name)
EnvironSetter & operator=(int value)
EnvironSetter & operator=(const char *str)
EnvironSetter & operator=(const std::string &str)
EnvironSetter & operator=(std::nullptr_t)
Definition environ.hpp:18
EnvironSetter & operator=(float value)
EnvironSetter & operator=(bool value)
Definition environ.hpp:27
EnvironSetter operator[](const std::string &)
Definition basic_types.hpp:22
void setcwd(const std::string &path)
EnvMap current_env_copy()
std::map< std::string, std::string > EnvMap
Definition basic_types.hpp:100