Rosetta
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

◆ XMLValidationOutput()

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

Member Function Documentation

◆ add_error()

void utility::tag::XMLValidationOutput::add_error ( std::string const &  error)

◆ add_errors()

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

References error_list_.

◆ add_warnings() [1/2]

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

References warning_list_.

◆ add_warnings() [2/2]

void utility::tag::XMLValidationOutput::add_warnings ( std::string const &  warning)

References warning_list_.

◆ error_messages()

std::string utility::tag::XMLValidationOutput::error_messages ( ) const

◆ errors() [1/2]

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

References error_list_.

◆ errors() [2/2]

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

References error_list_.

◆ valid() [1/2]

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

References valid_.

◆ valid() [2/2]

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

◆ warning_messages()

std::string utility::tag::XMLValidationOutput::warning_messages ( ) const

◆ warnings() [1/2]

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

References warning_list_.

◆ warnings() [2/2]

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

References warning_list_.

Member Data Documentation

◆ error_list_

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

◆ valid_

bool utility::tag::XMLValidationOutput::valid_
private

Referenced by valid().

◆ warning_list_

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

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