zypp::parser::yum2::YUMPrimaryParser Class Reference

#include <YUMPrimaryParser.h>

Inheritance diagram for zypp::parser::yum2::YUMPrimaryParser:

zypp::parser::SAXParser List of all members.

Public Member Functions

 YUMPrimaryParser (zypp::data::ResolvableDataConsumer &consumer)
virtual void startElement (const std::string name, const xmlChar **atts)
virtual void characters (const xmlChar *ch, int len)
virtual void endElement (const std::string name)

Private Attributes

shared_ptr< zypp::data::Package_package
shared_ptr< zypp::data::ResolvableDataConsumer_consumer
std::string _buffer

Detailed Description

Definition at line 24 of file YUMPrimaryParser.h.


Constructor & Destructor Documentation

zypp::parser::yum2::YUMPrimaryParser::YUMPrimaryParser ( zypp::data::ResolvableDataConsumer consumer  ) 

Definition at line 22 of file YUMPrimaryParser.cc.

References _consumer.


Member Function Documentation

void zypp::parser::yum2::YUMPrimaryParser::startElement ( const std::string  name,
const xmlChar **  atts 
) [virtual]

Reimplemented from zypp::parser::SAXParser.

Definition at line 27 of file YUMPrimaryParser.cc.

References _package.

void zypp::parser::yum2::YUMPrimaryParser::characters ( const xmlChar *  ch,
int  len 
) [virtual]

Reimplemented from zypp::parser::SAXParser.

Definition at line 33 of file YUMPrimaryParser.cc.

References _buffer.

void zypp::parser::yum2::YUMPrimaryParser::endElement ( const std::string  name  )  [virtual]

Reimplemented from zypp::parser::SAXParser.

Definition at line 39 of file YUMPrimaryParser.cc.

References _buffer, _consumer, and _package.


Member Data Documentation

shared_ptr<zypp::data::Package> zypp::parser::yum2::YUMPrimaryParser::_package [private]

Definition at line 34 of file YUMPrimaryParser.h.

Referenced by endElement(), and startElement().

shared_ptr<zypp::data::ResolvableDataConsumer> zypp::parser::yum2::YUMPrimaryParser::_consumer [private]

Definition at line 35 of file YUMPrimaryParser.h.

Referenced by endElement(), and YUMPrimaryParser().

std::string zypp::parser::yum2::YUMPrimaryParser::_buffer [private]

Definition at line 36 of file YUMPrimaryParser.h.

Referenced by characters(), and endElement().


The documentation for this class was generated from the following files:
Generated on Tue Nov 28 16:49:39 2006 for zypp by  doxygen 1.5.0