![]() |
hamigaki::bjam::variable_table —
class variable_table { public: // queries const string_list& get_values(const std::string&) const; std::pair<iterator,iterator> entries() const; // modifiers void set_values(const std::string&, const string_list&); void append_values(const std::string&, const string_list&); void set_default_values(const std::string&, const string_list&); void swap_values(const std::string&, string_list&); void swap(variable_table&); void clear(); void push_local_variables(variable_table&); void pop_local_variables(variable_table&); };
variable_table
queriesconst string_list& get_values(const std::string& name) const;
std::pair<iterator,iterator> entries() const;
variable_table
modifiersvoid set_values(const std::string& name, const string_list& values);
void append_values(const std::string& name, const string_list& values);
void set_default_values(const std::string& name, const string_list& values);
void swap_values(const std::string& name, string_list& values);
void swap(variable_table& rhs);
void clear();
void push_local_variables(variable_table& local);
void pop_local_variables(variable_table& local);
製作著作 © 2007 Takeshi Mouri |