|
libxml++
2.35.2
|
#include <libxml++/validators/schemavalidator.h>


Public Member Functions | |
| SchemaValidator () | |
| SchemaValidator (const Glib::ustring& file) | |
| SchemaValidator (Document& document) | |
| SchemaValidator (Schema* schema) | |
| virtual | ~SchemaValidator () |
| virtual void | parse_file (const Glib::ustring& filename) |
| virtual void | parse_memory (const Glib::ustring& contents) |
| virtual void | parse_document (Document& document) |
| virtual void | set_schema (Schema* schema) |
| operator bool () const | |
| Test whether a document has been parsed. | |
| Schema* | get_schema () |
| const Schema* | get_schema () const |
| bool | validate (const Document* doc) |
| bool | validate (const Glib::ustring& file) |
Protected Member Functions | |
| virtual void | initialize_valid () |
| void | parse_context (_xmlSchemaParserCtxt* context) |
| virtual void | release_underlying () |
Protected Attributes | |
| Schema* | schema_ |
| bool | embbeded_shema_ |
| _xmlSchemaValidCtxt* | ctxt_ |
| xmlpp::SchemaValidator::SchemaValidator | ( | const Glib::ustring & | file | ) | [explicit] |
| xmlpp::SchemaValidator::SchemaValidator | ( | Document& | document | ) | [explicit] |
| xmlpp::SchemaValidator::SchemaValidator | ( | Schema* | schema | ) | [explicit] |
| virtual xmlpp::SchemaValidator::~SchemaValidator | ( | ) | [virtual] |
| const Schema* xmlpp::SchemaValidator::get_schema | ( | ) | const |
| virtual void xmlpp::SchemaValidator::initialize_valid | ( | ) | [protected, virtual] |
Reimplemented from xmlpp::Validator.
| xmlpp::SchemaValidator::operator bool | ( | ) | const |
Test whether a document has been parsed.
| void xmlpp::SchemaValidator::parse_context | ( | _xmlSchemaParserCtxt * | context | ) | [protected] |
| virtual void xmlpp::SchemaValidator::parse_document | ( | Document& | document | ) | [virtual] |
| virtual void xmlpp::SchemaValidator::parse_file | ( | const Glib::ustring & | filename | ) | [virtual] |
| virtual void xmlpp::SchemaValidator::parse_memory | ( | const Glib::ustring & | contents | ) | [virtual] |
| virtual void xmlpp::SchemaValidator::release_underlying | ( | ) | [protected, virtual] |
Reimplemented from xmlpp::Validator.
| virtual void xmlpp::SchemaValidator::set_schema | ( | Schema* | schema | ) | [virtual] |
| bool xmlpp::SchemaValidator::validate | ( | const Document* | doc | ) |
| bool xmlpp::SchemaValidator::validate | ( | const Glib::ustring & | file | ) |
_xmlSchemaValidCtxt* xmlpp::SchemaValidator::ctxt_ [protected] |
bool xmlpp::SchemaValidator::embbeded_shema_ [protected] |
Schema* xmlpp::SchemaValidator::schema_ [protected] |
1.7.6.1