|
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 std::string | 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 std::string | schema_validation::wrong_tag_error (const std::string &file, int line, const std::string &name, const std::string &parent, bool flag_exception) |
|
static std::string | 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 std::string | schema_validation::extra_key_error (const std::string &file, int line, const std::string &tag, const std::string &key, bool flag_exception) |
|
static std::string | schema_validation::missing_key_error (const std::string &file, int line, const std::string &tag, const std::string &key, bool flag_exception) |
|
static std::string | schema_validation::wrong_value_error (const std::string &file, int line, const std::string &tag, const std::string &key, const std::string &value, const std::string &expected, bool flag_exception) |
|
static std::string | schema_validation::inheritance_cycle_error (const std::string &file, int line, const std::string &tag, const std::string &schema_name, const std::string &value, bool flag_exception) |
|
static std::string | schema_validation::link_cycle_error (const std::string &file, int line, const std::string &tag, const std::string &value, bool flag_exception) |
|
static std::string | schema_validation::missing_super_error (const std::string &file, int line, const std::string &tag, const std::string &schema_name, const std::string &super, bool flag_exception) |
|
static void | schema_validation::wrong_path_error (const std::string &file, int line, const std::string &tag, const std::string &key, const std::string &value, bool flag_exception) |
|
static void | schema_validation::duplicate_tag_error (const std::string &file, int line, const std::string &tag, const std::string &pat, const std::string &value, bool flag_exception) |
|
static void | schema_validation::duplicate_key_error (const std::string &file, int line, const std::string &tag, const std::string &pat, const std::string &value, bool flag_exception) |
|
static void | schema_validation::inheritance_loop_error (const std::string &file, int line, const std::string &tag, const std::string &key, const std::string &value, int index, bool flag_exception) |
|
static void | schema_validation::wrong_type_error (const std::string &file, int line, const std::string &tag, const std::string &key, const std::string &type, bool flag_exception) |
|