#include <RepoindexFileReader.h>
Classes | |
class | Impl |
Public Types | |
typedef function< bool(const RepoInfo &)> | ProcessResource |
Callback definition. | |
Public Member Functions | |
RepoindexFileReader (const Pathname &repoindexFile, const ProcessResource &callback) | |
CTOR. | |
~RepoindexFileReader () | |
DTOR. | |
Private Attributes | |
RW_pointer< Impl, rw_pointer::Scoped< Impl > > | _pimpl |
After each repository is read, a RepoInfo is prepared and _callback is called with this object passed in.
The _callback is provided on construction.
RepoindexFileReader reader(repoindex_file, bind( &SomeClass::callbackfunc, &SomeClassInstance, _1) );
Definition at line 41 of file RepoindexFileReader.h.
typedef function< bool( const RepoInfo & )> zypp::parser::RepoindexFileReader::ProcessResource |
Callback definition.
First parameter is a RepoInfo object with the resource FIXME return value is ignored
Definition at line 51 of file RepoindexFileReader.h.
zypp::parser::RepoindexFileReader::RepoindexFileReader | ( | const Pathname & | repoindexFile, | |
const ProcessResource & | callback | |||
) |
CTOR.
Creates also xml::Reader and starts reading.
repoindexFile | is the repoindex.xml file you want to read | |
callback | is a function. |
Definition at line 184 of file RepoindexFileReader.cc.
zypp::parser::RepoindexFileReader::~RepoindexFileReader | ( | ) |
Definition at line 70 of file RepoindexFileReader.h.