Class rule_table
hamigaki::bjam::rule_table —
Synopsis
Description
rule_table
queries
-
rule_definition* get_rule_definition_ptr(const std::string& name);
-
const rule_definition* get_rule_definition_ptr(const std::string& name) const;
-
rule_definition& get_rule_definition(const std::string& name);
-
const rule_definition& get_rule_definition(const std::string& name) const;
-
std::pair<iterator,iterator> entries() const;
rule_table
modifiers
-
void set_rule_definition(const std::string& name, const rule_definition& def);
-
void set_rule_body(const std::string& name, const rule_definition& def);
-
void set_native_rule(const std::string& name, const rule_definition& def);
-
void set_rule_actions(const std::string& name, const rule_definition& act);
-
void clear();