Searched defs:EnvVarWrapper (Results 1 – 1 of 1) sorted by relevance
128 struct EnvVarWrapper { struct130 EnvVarWrapper(std::string const& name) noexcept : name(name) { in EnvVarWrapper() argument135 …EnvVarWrapper(std::string const& name, std::string const& value) noexcept : name(name), cur_value(… in EnvVarWrapper() argument139 ~EnvVarWrapper() noexcept { in ~EnvVarWrapper() argument148 EnvVarWrapper& operator=(const EnvVarWrapper&) = delete; argument150 void set_new_value(std::string const& value) { in set_new_value()154 void add_to_list(std::string const& list_item) { in add_to_list()162 void add_to_list(std::wstring const& list_item) { in add_to_list()170 void remove_value() const { remove_env_var(); } in remove_value()171 const char* get() const { return name.c_str(); } in get()[all …]