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

| Public Member Functions | |
| LIBXMLPP_API | Validator () | 
| LIBXMLPP_API | ~Validator () override | 
| Protected Member Functions | |
| virtual LIBXMLPP_API void | check_for_exception () | 
| virtual LIBXMLPP_API void | check_for_validity_messages () | 
| virtual LIBXMLPP_API void | handleException (const exception& e) | 
| virtual LIBXMLPP_API void | initialize_valid () | 
| virtual LIBXMLPP_API void | on_validity_error (const Glib::ustring& message) | 
| virtual LIBXMLPP_API void | on_validity_warning (const Glib::ustring& message) | 
| virtual LIBXMLPP_API void | release_underlying () | 
| Static Protected Member Functions | |
| static LIBXMLPP_API void | callback_validity_error (void* ctx, const char* msg,...) | 
| static LIBXMLPP_API 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.
| LIBXMLPP_API xmlpp::Validator::Validator | ( | ) | 
| 
 | override | 
| 
 | staticprotected | 
| 
 | staticprotected | 
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
Reimplemented in xmlpp::XsdValidator, xmlpp::SchemaValidatorBase, xmlpp::SchemaValidator, and xmlpp::RelaxNGValidator.
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
| 
 | protectedvirtual | 
Reimplemented in xmlpp::XsdValidator, xmlpp::SchemaValidatorBase, xmlpp::SchemaValidator, xmlpp::RelaxNGValidator, and xmlpp::DtdValidator.
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |