libzypp
17.7.2
|
Public Types | |
enum | Tag { tag_NONE, tag_Repomd, tag_Data, tag_Location, tag_CheckSum, tag_Timestamp, tag_OpenCheckSum } |
Enumeration of repomd.xml tags. More... | |
Public Member Functions | |
Impl (const Pathname &repomd_file, const ProcessResource2 &callback) | |
Ctro taking a ProcessResource2 callback. More... | |
Impl (const Pathname &repomd_file, const ProcessResource &callback) | |
bool | consumeNode (Reader &reader_r) |
Callback provided to the XML parser. More... | |
Private Attributes | |
ProcessResource2 | _callback |
Function for processing collected data. More... | |
Tag | _tag |
Used to remember currently processed tag. More... | |
std::string | _typeStr |
Type of metadata file (string) More... | |
repo::yum::ResourceType | _type |
Type of metadata file as enum of well known repoinded.xml entries. More... | |
OnMediaLocation | _location |
Location of metadata file. More... | |
Definition at line 43 of file RepomdFileReader.cc.
Enumeration of repomd.xml tags.
Enumerator | |
---|---|
tag_NONE | |
tag_Repomd | |
tag_Data | |
tag_Location | |
tag_CheckSum | |
tag_Timestamp | |
tag_OpenCheckSum |
Definition at line 51 of file RepomdFileReader.cc.
|
inline |
Ctro taking a ProcessResource2 callback.
Definition at line 64 of file RepomdFileReader.cc.
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Definition at line 74 of file RepomdFileReader.cc.
Callback provided to the XML parser.
Definition at line 113 of file RepomdFileReader.cc.
|
private |
Function for processing collected data.
Passed-in through constructor.
Definition at line 86 of file RepomdFileReader.cc.
|
private |
Used to remember currently processed tag.
Definition at line 89 of file RepomdFileReader.cc.
|
private |
Type of metadata file (string)
Definition at line 92 of file RepomdFileReader.cc.
|
private |
Type of metadata file as enum of well known repoinded.xml entries.
Definition at line 95 of file RepomdFileReader.cc.
|
private |
Location of metadata file.
Definition at line 98 of file RepomdFileReader.cc.