Public Member Functions | |
| reference (const std::string &value, const std::string &file, int line, const std::string &tag) | |
| bool | match (const std::set< std::string > &with) const |
| bool | can_find (const wml_tag &root, const config &cfg) const |
| bool | operator< (const reference &other) const |
Public Attributes | |
| std::string | value_ |
| std::string | file_ |
| std::string | tag_ |
| int | line_ |
Definition at line 225 of file schema_validator.hpp.
|
inline |
Definition at line 226 of file schema_validator.hpp.
| bool schema_validation::schema_self_validator::reference::can_find | ( | const wml_tag & | root, |
| const config & | cfg | ||
| ) | const |
Definition at line 955 of file schema_validator.cpp.
References cfg, schema_validation::wml_tag::find_tag(), and value_.
| bool schema_validation::schema_self_validator::reference::match | ( | const std::set< std::string > & | with | ) | const |
Definition at line 950 of file schema_validator.cpp.
References value_.
Referenced by schema_validation::schema_self_validator::validate().
| bool schema_validation::schema_self_validator::reference::operator< | ( | const reference & | other | ) | const |
Definition at line 945 of file schema_validator.cpp.
| std::string schema_validation::schema_self_validator::reference::file_ |
Definition at line 232 of file schema_validator.hpp.
Referenced by operator<(), and schema_validation::schema_self_validator::validate().
| int schema_validation::schema_self_validator::reference::line_ |
Definition at line 233 of file schema_validator.hpp.
Referenced by operator<(), and schema_validation::schema_self_validator::validate().
| std::string schema_validation::schema_self_validator::reference::tag_ |
Definition at line 232 of file schema_validator.hpp.
Referenced by schema_validation::schema_self_validator::validate().
| std::string schema_validation::schema_self_validator::reference::value_ |
Definition at line 232 of file schema_validator.hpp.
Referenced by schema_validation::schema_self_validator::tag_path_exists(), and schema_validation::schema_self_validator::validate().