#include <SAXParser.h>
Inheritance diagram for zypp::parser::SAXParser:

: The element name | |
| startElementDebug: : An XML parser context
called when an opening tag has been processed. | |
| SAXParser () | |
| virtual | ~SAXParser () |
| void | parseFile (const Pathname &p) |
| virtual void | startElement (const std::string name, const xmlChar **atts) |
| virtual void | endElement (const std::string name) |
| virtual void | characters (const xmlChar *ch, int len) |
| static void | startElement_receiver (void *ctx, const xmlChar *name, const xmlChar **atts) |
| static void | endElement_receiver (void *ctx, const xmlChar *name) |
| static void | characters_receiver (void *data, const xmlChar *ch, int len) |
Private Attributes | |
| xmlSAXHandler | _saxHandler |
Definition at line 29 of file SAXParser.h.
| zypp::parser::SAXParser::SAXParser | ( | ) |
Definition at line 155 of file SAXParser.cc.
References _saxHandler, characters_receiver(), zypp::parser::emptySAXHandlerStruct, endElement_receiver(), zypp::parser::getEntity_receiver(), and startElement_receiver().
| zypp::parser::SAXParser::~SAXParser | ( | ) | [virtual] |
Definition at line 195 of file SAXParser.cc.
| void zypp::parser::SAXParser::parseFile | ( | const Pathname & | p | ) |
| void zypp::parser::SAXParser::startElement | ( | const std::string | name, | |
| const xmlChar ** | atts | |||
| ) | [virtual] |
Reimplemented in zypp::parser::yum2::YUMPrimaryParser.
Definition at line 122 of file SAXParser.cc.
References MIL.
Referenced by startElement_receiver().
| void zypp::parser::SAXParser::endElement | ( | const std::string | name | ) | [virtual] |
Reimplemented in zypp::parser::yum2::YUMPrimaryParser.
Definition at line 127 of file SAXParser.cc.
References MIL.
Referenced by endElement_receiver().
| void zypp::parser::SAXParser::characters | ( | const xmlChar * | ch, | |
| int | len | |||
| ) | [virtual] |
Reimplemented in zypp::parser::yum2::YUMPrimaryParser.
Definition at line 132 of file SAXParser.cc.
References MIL.
Referenced by characters_receiver().
| void zypp::parser::SAXParser::startElement_receiver | ( | void * | ctx, | |
| const xmlChar * | name, | |||
| const xmlChar ** | atts | |||
| ) | [static] |
| void zypp::parser::SAXParser::endElement_receiver | ( | void * | ctx, | |
| const xmlChar * | name | |||
| ) | [static] |
| void zypp::parser::SAXParser::characters_receiver | ( | void * | data, | |
| const xmlChar * | ch, | |||
| int | len | |||
| ) | [static] |
xmlSAXHandler zypp::parser::SAXParser::_saxHandler [private] |
1.5.0