| accepts_any_tag() const | schema_validation::wml_tag | inline |
| add_conditions(const condition_list &list) | schema_validation::wml_tag | private |
| add_filter(const config &cond_cfg) | schema_validation::wml_tag | |
| add_key(const wml_key &new_key) | schema_validation::wml_tag | inline |
| add_keys(const key_map &list) | schema_validation::wml_tag | inlineprivate |
| add_link(const std::string &link) | schema_validation::wml_tag | |
| add_links(const link_map &list) | schema_validation::wml_tag | inlineprivate |
| add_switch(const config &switch_cfg) | schema_validation::wml_tag | |
| add_tag(const wml_tag &new_tag) | schema_validation::wml_tag | inline |
| add_tag(const std::string &path, const wml_tag &tag, wml_tag &root) | schema_validation::wml_tag | |
| add_tags(const tag_map &list) | schema_validation::wml_tag | inlineprivate |
| any_tag_ | schema_validation::wml_tag | private |
| condition_list typedef | schema_validation::wml_tag | |
| conditions() const | schema_validation::wml_tag | inline |
| conditions_ | schema_validation::wml_tag | private |
| expand(wml_tag &root) | schema_validation::wml_tag | private |
| expand_all(wml_tag &root) | schema_validation::wml_tag | |
| find_key(const std::string &name, const config &match, bool ignore_super=false) const | schema_validation::wml_tag | |
| find_key(const std::string &name, const config &match, bool ignore_super, std::vector< const wml_tag * > &visited) const | schema_validation::wml_tag | private |
| find_link(const std::string &name) const | schema_validation::wml_tag | |
| find_tag(const std::string &fullpath, const wml_tag &root, const config &match, bool ignore_super=false) const | schema_validation::wml_tag | |
| find_tag(const std::string &fullpath, wml_tag &root, const config &match) | schema_validation::wml_tag | inlineprivate |
| find_tag(const std::string &fullpath, const wml_tag &root, const config &match, bool ignore_super, std::vector< const wml_tag * > &visited) const | schema_validation::wml_tag | private |
| fuzzy_ | schema_validation::wml_tag | private |
| get_max() const | schema_validation::wml_tag | inline |
| get_max_children() const | schema_validation::wml_tag | inline |
| get_min() const | schema_validation::wml_tag | inline |
| get_min_children() const | schema_validation::wml_tag | inline |
| get_name() const | schema_validation::wml_tag | inline |
| get_super() const | schema_validation::wml_tag | inline |
| is_extension() const | schema_validation::wml_tag | inline |
| is_fuzzy() const | schema_validation::wml_tag | inline |
| iterator class | schema_validation::wml_tag | friend |
| key_iterator typedef | schema_validation::wml_tag | private |
| key_map typedef | schema_validation::wml_tag | |
| keys(const config &cfg_match) const | schema_validation::wml_tag | inline |
| keys_ | schema_validation::wml_tag | private |
| link_map typedef | schema_validation::wml_tag | |
| links() const | schema_validation::wml_tag | inline |
| links_ | schema_validation::wml_tag | private |
| max_ | schema_validation::wml_tag | private |
| max_children_ | schema_validation::wml_tag | private |
| min_ | schema_validation::wml_tag | private |
| min_children_ | schema_validation::wml_tag | private |
| name_ | schema_validation::wml_tag | private |
| operator<(const wml_tag &t) const | schema_validation::wml_tag | inline |
| operator==(const wml_tag &other) const | schema_validation::wml_tag | inline |
| print(std::ostream &os) | schema_validation::wml_tag | |
| printl(std::ostream &os, int level, int step=4) | schema_validation::wml_tag | private |
| push_new_tag_conditions(std::queue< const wml_tag * > &q, const config &match, const wml_tag &tag) | schema_validation::wml_tag | privatestatic |
| remove_key_by_name(const std::string &name) | schema_validation::wml_tag | inline |
| remove_keys_by_type(const std::string &type) | schema_validation::wml_tag | |
| set_any_tag(bool any) | schema_validation::wml_tag | inline |
| set_fuzzy(bool f) | schema_validation::wml_tag | inline |
| set_max(int o) | schema_validation::wml_tag | inline |
| set_max(const std::string &s) | schema_validation::wml_tag | |
| set_max_children(int o) | schema_validation::wml_tag | inline |
| set_max_children(const std::string &s) | schema_validation::wml_tag | |
| set_min(int o) | schema_validation::wml_tag | inline |
| set_min(const std::string &s) | schema_validation::wml_tag | |
| set_min_children(int o) | schema_validation::wml_tag | inline |
| set_min_children(const std::string &s) | schema_validation::wml_tag | |
| set_name(const std::string &name) | schema_validation::wml_tag | inline |
| set_super(const std::string &s) | schema_validation::wml_tag | inline |
| super(const config &cfg_match) const | schema_validation::wml_tag | inline |
| super_ | schema_validation::wml_tag | private |
| super_iterator typedef | schema_validation::wml_tag | private |
| super_list typedef | schema_validation::wml_tag | |
| super_refs_ | schema_validation::wml_tag | private |
| tag_iterator typedef | schema_validation::wml_tag | private |
| tag_map typedef | schema_validation::wml_tag | |
| tags(const config &cfg_match) const | schema_validation::wml_tag | inline |
| tags_ | schema_validation::wml_tag | private |
| wml_tag()=default | schema_validation::wml_tag | |
| wml_tag(const std::string &name, int min, int max, const std::string &super="", bool any=false) | schema_validation::wml_tag | |
| wml_tag(const config &) | schema_validation::wml_tag | |