| libxml++ 2.42.3
    | 
Base class for XML validators. More...
#include <libxml++/validators/validator.h>

| Public Member Functions | |
| Validator () | |
| ~Validator () override | |
| Protected Member Functions | |
| virtual void | check_for_exception () | 
| virtual void | check_for_validity_messages () | 
| virtual void | handleException (const exception & e) | 
| virtual void | initialize_valid () | 
| virtual void | on_validity_error (const Glib::ustring & message) | 
| virtual void | on_validity_warning (const Glib::ustring & message) | 
| virtual void | release_underlying () | 
| Static Protected Member Functions | |
| static void | callback_validity_error (void * ctx, const char * msg,...) | 
| static void | callback_validity_warning (void * ctx, const char * msg,...) | 
| Protected Attributes | |
| exception * | exception_ | 
| _xmlValidCtxt * | valid_ | 
| Glib::ustring | validate_error_ | 
| Glib::ustring | validate_warning_ | 
Base class for XML validators.
| xmlpp::Validator::Validator | ( | ) | 
| 
 | override | 
| 
 | staticprotected | 
| 
 | staticprotected | 
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
Reimplemented in xmlpp::RelaxNGValidator, xmlpp::SchemaValidator, xmlpp::SchemaValidatorBase, and xmlpp::XsdValidator.
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
Reimplemented in xmlpp::DtdValidator, xmlpp::RelaxNGValidator, xmlpp::SchemaValidator, xmlpp::SchemaValidatorBase, and xmlpp::XsdValidator.
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |