![]() |
Rosetta
2019.07
|
#include <XMLSchemaValidation.hh>
Public Types | |
typedef std::list< std::string > | Errors |
typedef std::list< std::string > | Warnings |
Public Member Functions | |
void | set_file_contents (std::string const &file_contents) |
void | handle_xml_error (std::string const &message, int line) |
void | handle_xml_warning (std::string const &message, int line) |
std::list< std::string > const & | errors () const |
std::list< std::string > const & | warnings () const |
void | push_node (xmlNode *node) |
void | pop_node () |
Private Member Functions | |
std::string | lines_near_error (int line) const |
Private Attributes | |
std::list< std::string > | error_list_ |
std::list< std::string > | warning_list_ |
utility::vector1< xmlNode * > | node_stack_ |
utility::vector1< std::string > | file_lines_ |
typedef std::list< std::string > utility::tag::XMLErrorHandler::Errors |
typedef std::list< std::string > utility::tag::XMLErrorHandler::Warnings |
std::list< std::string > const & utility::tag::XMLErrorHandler::errors | ( | ) | const |
void utility::tag::XMLErrorHandler::handle_xml_error | ( | std::string const & | message, |
int | line | ||
) |
References error_list_, and lines_near_error().
Referenced by utility::tag::handle_xml_error().
void utility::tag::XMLErrorHandler::handle_xml_warning | ( | std::string const & | message, |
int | line | ||
) |
References lines_near_error(), and warning_list_.
Referenced by utility::tag::handle_xml_warning().
|
private |
References file_lines_, test.T200_Scoring::ii, max(), min(), ObjexxFCL::format::RJ(), and utility::to_string().
Referenced by handle_xml_error(), and handle_xml_warning().
void utility::tag::XMLErrorHandler::pop_node | ( | ) |
References node_stack_.
Referenced by utility::tag::recurse_through_tree().
void utility::tag::XMLErrorHandler::push_node | ( | xmlNode * | node | ) |
References node_stack_.
Referenced by utility::tag::recurse_through_tree().
void utility::tag::XMLErrorHandler::set_file_contents | ( | std::string const & | file_contents | ) |
std::list< std::string > const & utility::tag::XMLErrorHandler::warnings | ( | ) | const |
|
private |
Referenced by errors(), and handle_xml_error().
|
private |
Referenced by lines_near_error(), and set_file_contents().
|
private |
Referenced by pop_node(), and push_node().
|
private |
Referenced by handle_xml_warning(), and warnings().