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

#include <XMLSchemaValidation.hh>

Public Member Functions

 XMLValidator ()
 ~XMLValidator ()
bool schema_has_been_set () const
XMLValidationOutput set_schema (std::string const &schema)
XMLValidationOutput validate_xml_against_schema (std::string const &xml)

Private Member Functions

 XMLValidator (XMLValidator const &)=delete
XMLValidatoroperator= (XMLValidator const &rhs)=delete

Private Attributes

class XMLValidatorImplpimpl_

Constructor & Destructor Documentation

utility::tag::XMLValidator::XMLValidator ( )
utility::tag::XMLValidator::~XMLValidator ( )

References pimpl_.

utility::tag::XMLValidator::XMLValidator ( XMLValidator const &  )

Member Function Documentation

XMLValidator& utility::tag::XMLValidator::operator= ( XMLValidator const &  rhs)
bool utility::tag::XMLValidator::schema_has_been_set ( ) const
XMLValidationOutput utility::tag::XMLValidator::set_schema ( std::string const &  schema)
XMLValidationOutput utility::tag::XMLValidator::validate_xml_against_schema ( std::string const &  xml)

Member Data Documentation

class XMLValidatorImpl* utility::tag::XMLValidator::pimpl_

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