Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
utility::tag::XMLValidationOutput Class Reference

#include <XMLSchemaValidation.hh>

Public Member Functions

 XMLValidationOutput ()
 
void valid (bool)
 
bool valid () const
 
std::list< std::string > const & errors () const
 
std::list< std::string > const & warnings () const
 
void add_error (std::string const &error)
 
void add_warnings (std::string const &warning)
 
void errors (std::list< std::string > const &error_list)
 
void warnings (std::list< std::string > const &warning_list)
 
void add_errors (std::list< std::string > const &error_list)
 
void add_warnings (std::list< std::string > const &warning_list)
 
std::string error_messages () const
 
std::string warning_messages () const
 

Private Attributes

bool valid_
 
std::list< std::string > error_list_
 
std::list< std::string > warning_list_
 

Constructor & Destructor Documentation

utility::tag::XMLValidationOutput::XMLValidationOutput ( )

Member Function Documentation

void utility::tag::XMLValidationOutput::add_error ( std::string const &  error)
void utility::tag::XMLValidationOutput::add_errors ( std::list< std::string > const &  error_list)
void utility::tag::XMLValidationOutput::add_warnings ( std::string const &  warning)

References warning_list_.

void utility::tag::XMLValidationOutput::add_warnings ( std::list< std::string > const &  warning_list)

References warning_list_.

std::string utility::tag::XMLValidationOutput::error_messages ( ) const
std::list< std::string > const & utility::tag::XMLValidationOutput::errors ( ) const
void utility::tag::XMLValidationOutput::errors ( std::list< std::string > const &  error_list)

References error_list_.

void utility::tag::XMLValidationOutput::valid ( bool  setting)
bool utility::tag::XMLValidationOutput::valid ( ) const

References valid_.

std::string utility::tag::XMLValidationOutput::warning_messages ( ) const
std::list< std::string > const & utility::tag::XMLValidationOutput::warnings ( ) const
void utility::tag::XMLValidationOutput::warnings ( std::list< std::string > const &  warning_list)

References warning_list_.

Member Data Documentation

std::list< std::string > utility::tag::XMLValidationOutput::error_list_
private
bool utility::tag::XMLValidationOutput::valid_
private

Referenced by valid().

std::list< std::string > utility::tag::XMLValidationOutput::warning_list_
private

The documentation for this class was generated from the following files: