libxml++
2.35.2
|
XML DOM parser. More...
#include <libxml++/validators/dtdvalidator.h>
Public Member Functions | |
DtdValidator () | |
DtdValidator (const Glib::ustring& file) | |
DtdValidator (const Glib::ustring& external, const Glib::ustring& system) | |
virtual | ~DtdValidator () |
virtual void | parse_subset (const Glib::ustring& external, const Glib::ustring& system) |
virtual void | parse_file (const Glib::ustring& filename) |
virtual void | parse_memory (const Glib::ustring& contents) |
virtual void | parse_stream (std::istream& in) |
operator bool () const | |
Test whether a document has been parsed. | |
Dtd* | get_dtd () |
const Dtd* | get_dtd () const |
bool | validate (const Document* doc) |
Protected Member Functions | |
virtual void | release_underlying () |
Protected Attributes | |
Dtd* | dtd_ |
XML DOM parser.
xmlpp::DtdValidator::DtdValidator | ( | const Glib::ustring & | file | ) | [explicit] |
xmlpp::DtdValidator::DtdValidator | ( | const Glib::ustring & | external, |
const Glib::ustring & | system | ||
) | [explicit] |
virtual xmlpp::DtdValidator::~DtdValidator | ( | ) | [virtual] |
const Dtd* xmlpp::DtdValidator::get_dtd | ( | ) | const |
xmlpp::DtdValidator::operator bool | ( | ) | const |
Test whether a document has been parsed.
virtual void xmlpp::DtdValidator::parse_file | ( | const Glib::ustring & | filename | ) | [virtual] |
virtual void xmlpp::DtdValidator::parse_memory | ( | const Glib::ustring & | contents | ) | [virtual] |
virtual void xmlpp::DtdValidator::parse_stream | ( | std::istream & | in | ) | [virtual] |
virtual void xmlpp::DtdValidator::parse_subset | ( | const Glib::ustring & | external, |
const Glib::ustring & | system | ||
) | [virtual] |
virtual void xmlpp::DtdValidator::release_underlying | ( | ) | [protected, virtual] |
Reimplemented from xmlpp::Validator.
bool xmlpp::DtdValidator::validate | ( | const Document* | doc | ) |
Dtd* xmlpp::DtdValidator::dtd_ [protected] |