The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
schema_validation::class_tag Member List

This is the complete list of members for schema_validation::class_tag, including all inherited members.

add_key(const class_key &new_key)schema_validation::class_taginline
add_keys(const key_map &list)schema_validation::class_taginlineprivate
add_link(const std::string &link)schema_validation::class_tag
add_links(const link_map &list)schema_validation::class_taginlineprivate
add_tag(const class_tag &new_tag)schema_validation::class_taginline
add_tag(const std::string &path, const class_tag &tag, class_tag &root)schema_validation::class_tag
add_tags(const tag_map &list)schema_validation::class_taginlineprivate
all_const_key_iterators typedefschema_validation::class_tag
all_const_link_iterators typedefschema_validation::class_tag
all_const_tag_iterators typedefschema_validation::class_tag
all_key_iterators typedefschema_validation::class_tag
all_link_iterators typedefschema_validation::class_tag
all_tag_iterators typedefschema_validation::class_tag
append_super(const class_tag &tag, const std::string &super)schema_validation::class_tagprivate
class_tag()schema_validation::class_taginline
class_tag(const std::string &name, int min, int max, const std::string &super="")schema_validation::class_taginline
class_tag(const config &)schema_validation::class_tag
const_key_iterator typedefschema_validation::class_tag
const_link_iterator typedefschema_validation::class_tag
const_tag_iterator typedefschema_validation::class_tag
expand(class_tag &root)schema_validation::class_tagprivate
expand_all(class_tag &root)schema_validation::class_tag
find_key(const std::string &name) const schema_validation::class_tag
find_link(const std::string &name) const schema_validation::class_tag
find_tag(const std::string &fullpath, const class_tag &root) const schema_validation::class_tag
find_tag(const std::string &fullpath, class_tag &root)schema_validation::class_tagprivate
get_max() const schema_validation::class_taginline
get_min() const schema_validation::class_taginline
get_name() const schema_validation::class_taginline
get_super() const schema_validation::class_taginline
is_extension() const schema_validation::class_taginline
key_iterator typedefschema_validation::class_tag
key_map typedefschema_validation::class_tag
key_map_value typedefschema_validation::class_tag
keys() const schema_validation::class_taginline
keys_schema_validation::class_tagprivate
link_iterator typedefschema_validation::class_tag
link_map typedefschema_validation::class_tag
link_map_value typedefschema_validation::class_tag
links() const schema_validation::class_taginline
links_schema_validation::class_tagprivate
max_schema_validation::class_tagprivate
min_schema_validation::class_tagprivate
name_schema_validation::class_tagprivate
operator<(const class_tag &t) const schema_validation::class_taginline
operator==(const class_tag &other) const schema_validation::class_taginline
print(std::ostream &os)schema_validation::class_tag
printl(std::ostream &os, int level, int step=4)schema_validation::class_tagprivate
remove_key_by_name(const std::string &name)schema_validation::class_taginline
remove_keys_by_type(const std::string &type)schema_validation::class_tag
set_max(int o)schema_validation::class_taginline
set_max(std::string const &s)schema_validation::class_taginline
set_min(int o)schema_validation::class_taginline
set_min(std::string const &s)schema_validation::class_taginline
set_name(const std::string &name)schema_validation::class_taginline
set_super(std::string const &s)schema_validation::class_taginline
super_schema_validation::class_tagprivate
tag_iterator typedefschema_validation::class_tag
tag_map typedefschema_validation::class_tag
tag_map_value typedefschema_validation::class_tag
tags() const schema_validation::class_taginline
tags_schema_validation::class_tagprivate
~class_tag()schema_validation::class_taginline