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) |
bool | can_find (const wml_tag &root, const config &cfg) |
bool | operator< (const reference &other) const |
Public Attributes | |
std::string | value_ |
std::string | file_ |
std::string | tag_ |
int | line_ |
Definition at line 173 of file schema_validator.hpp.
|
inline |
Definition at line 174 of file schema_validator.hpp.
bool schema_validation::schema_self_validator::reference::can_find | ( | const wml_tag & | root, |
const config & | cfg | ||
) |
Definition at line 656 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 | ) |
Definition at line 651 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 646 of file schema_validator.cpp.
std::string schema_validation::schema_self_validator::reference::file_ |
Definition at line 180 of file schema_validator.hpp.
Referenced by operator<().
int schema_validation::schema_self_validator::reference::line_ |
Definition at line 181 of file schema_validator.hpp.
Referenced by operator<().
std::string schema_validation::schema_self_validator::reference::tag_ |
Definition at line 180 of file schema_validator.hpp.
std::string schema_validation::schema_self_validator::reference::value_ |
Definition at line 180 of file schema_validator.hpp.
Referenced by schema_validation::schema_self_validator::tag_path_exists().