Inheritance diagram for xmlpp::Parser:
Public Member Functions | |
Parser () | |
virtual | ~Parser () |
virtual void | set_validate (bool val=true) |
virtual bool | get_validate () const |
virtual void | parse_file (const std::string &filename)=0 |
virtual void | parse_memory (const std::string &contents)=0 |
virtual void | parse_stream (std::istream &in)=0 |
Protected Member Functions | |
virtual void | initialize_context () |
virtual void | release_underlying () |
virtual void | on_validity_error (const std::string &message) |
virtual void | on_validity_warning (const std::string &message) |
virtual void | handleException (const exception &e) |
virtual void | check_for_exception () |
virtual void | check_for_validity_messages () |
Static Protected Member Functions | |
void | _callback_validity_error (void *ctx, const char *msg,...) |
void | _callback_validity_warning (void *ctx, const char *msg,...) |
Protected Attributes | |
_xmlParserCtxt * | _context |
exception * | _exception |
std::string | _validate_error |
std::string | _validate_warning |
bool | _validate |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implemented in xmlpp::DomParser, and xmlpp::SaxParser. |
|
Implemented in xmlpp::DomParser, and xmlpp::SaxParser. |
|
Implemented in xmlpp::DomParser, and xmlpp::SaxParser. |
|
Reimplemented in xmlpp::DomParser, and xmlpp::SaxParser. |
|
|
|
|
|
|
|
|
|
|
|
|