zypp::parser::yum::PatchFileReader Class Reference

Reader of patch.xml files conforming to schema definition located at zypp/parser/yum/schema/patch.rnc. More...

#include <PatchFileReader.h>

Inheritance diagram for zypp::parser::yum::PatchFileReader:
[legend]

List of all members.

Public Types

typedef function
< bool(const
data::Patch_Ptr &)> 
ProcessPatch
 Consumer callback definition.

Public Member Functions

 PatchFileReader (const Pathname &patch_file, ProcessPatch callback)
 CTOR.
 ~PatchFileReader ()
 DTOR.

Private Attributes

RW_pointer< Impl,
rw_pointer::Scoped
< Impl > > 
_pimpl

Classes

class  Impl


Detailed Description

Reader of patch.xml files conforming to schema definition located at zypp/parser/yum/schema/patch.rnc.

See also:
zypp::data::Patch

zypp::parser::xml::Reader

Definition at line 41 of file PatchFileReader.h.


Member Typedef Documentation

typedef function<bool(const data::Patch_Ptr &)> zypp::parser::yum::PatchFileReader::ProcessPatch

Consumer callback definition.

Function which will process the read data must be of this type.

Definition at line 49 of file PatchFileReader.h.


Constructor & Destructor Documentation

zypp::parser::yum::PatchFileReader::PatchFileReader ( const Pathname &  patch_file,
ProcessPatch  callback 
)

CTOR.

Creates also xml::Reader and starts reading.

Parameters:
patch_file patch.xml file to read.
callback Function which will process read data.

Definition at line 870 of file PatchFileReader.cc.

zypp::parser::yum::PatchFileReader::~PatchFileReader (  ) 

DTOR.

Definition at line 874 of file PatchFileReader.cc.


Member Data Documentation

RW_pointer<Impl,rw_pointer::Scoped<Impl> > zypp::parser::yum::PatchFileReader::_pimpl [private]

Definition at line 65 of file PatchFileReader.h.


The documentation for this class was generated from the following files:
Generated on Tue Sep 25 19:23:24 2007 for libzypp by  doxygen 1.5.3