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 schema_validation::wml_tag::find_tag().
bool schema_validation::schema_self_validator::reference::match | ( | const std::set< std::string > & | with | ) | const |
Definition at line 950 of file schema_validator.cpp.
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().