#include "serialization/schema_validator.hpp"#include "filesystem.hpp"#include "foreach.hpp"#include "gettext.hpp"#include "log.hpp"#include "serialization/preprocessor.hpp"#include "wml_exception.hpp"
Go to the source code of this file.
Namespaces | |
| namespace | schema_validation |
Defines | |
| #define | ERR_VL LOG_STREAM(err, log_validation) |
| #define | WRN_VL LOG_STREAM(warn, log_validation) |
| #define | LOG_VL LOG_STREAM(info, log_validation) |
Functions | |
| static std::string | schema_validation::at (const std::string &file, int line) |
| static void | schema_validation::print_output (const std::string &message, bool flag_exception=false) |
| static void | schema_validation::extra_tag_error (const std::string &file, int line, const std::string &name, int n, const std::string &parent, bool flag_exception) |
| static void | schema_validation::wrong_tag_error (const std::string &file, int line, const std::string &name, const std::string &parent, bool flag_exception) |
| static void | schema_validation::missing_tag_error (const std::string &file, int line, const std::string &name, int n, const std::string &parent, bool flag_exception) |
| static void | schema_validation::extra_key_error (const std::string &file, int line, const std::string &tag, const std::string &key, bool flag_exception) |
| static void | schema_validation::missing_key_error (const std::string &file, int line, const std::string &tag, const std::string &key, bool flag_exception) |
| static void | schema_validation::wrong_value_error (const std::string &file, int line, const std::string &tag, const std::string &key, const std::string &value, bool flag_exception) |
Variables | |
| static lg::log_domain | schema_validation::log_validation ("validation") |
| #define ERR_VL LOG_STREAM(err, log_validation) |
Definition at line 30 of file schema_validator.cpp.
Referenced by schema_validation::print_output(), and schema_validation::schema_validator::schema_validator().
| #define LOG_VL LOG_STREAM(info, log_validation) |
Definition at line 32 of file schema_validator.cpp.
Referenced by schema_validation::schema_validator::schema_validator().
| #define WRN_VL LOG_STREAM(warn, log_validation) |
Definition at line 31 of file schema_validator.cpp.
| Generated by doxygen 1.7.1 on Fri May 25 2012 01:10:12 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |