64 const std::string&
GetValue(
const std::string& variable_name)
const;
71 void SetValue(std::string variable_name, std::string value);
74 std::string&
operator[](
const std::string& variable_name);
80 auto empty()
const {
return vars_.empty(); }
83 auto size()
const {
return vars_.size(); }
85 using const_iterator = Map::const_iterator;
86 using iterator = const_iterator;
89 auto begin()
const {
return vars_.begin(); }
92 auto end()
const {
return vars_.end(); }