libzypp 17.31.23
|
Data returned by ProductFileReader. More...
#include <parser/ProductFileReader.h>
Classes | |
struct | Impl |
struct | Upgrade |
Public Types | |
typedef std::vector< Upgrade > | Upgrades |
Public Member Functions | |
ProductFileData (Impl *allocated_r=0) | |
Ctor takes ownership of allocated_r . | |
bool | empty () const |
Whether this is an empty object without valid data. | |
IdString | vendor () const |
IdString | name () const |
Edition | edition () const |
Arch | arch () const |
std::string | shortName () const |
std::string | summary () const |
std::string | productline () const |
std::string | registerTarget () const |
std::string | registerRelease () const |
std::string | registerFlavor () const |
std::string | updaterepokey () const |
const Upgrades & | upgrades () const |
Private Attributes | |
RWCOW_pointer< Impl > | _pimpl |
Related Functions | |
(Note that these are not member functions.) | |
std::ostream & | operator<< (std::ostream &str, const ProductFileData &obj) |
Stream output. | |
Data returned by ProductFileReader.
Definition at line 40 of file ProductFileReader.h.
typedef std::vector<Upgrade> zypp::parser::ProductFileData::Upgrades |
Definition at line 92 of file ProductFileReader.h.
zypp::parser::ProductFileData::ProductFileData | ( | Impl * | allocated_r = 0 | ) |
Ctor takes ownership of allocated_r
.
Definition at line 86 of file ProductFileReader.cc.
|
inline |
Whether this is an empty object without valid data.
Definition at line 48 of file ProductFileReader.h.
IdString zypp::parser::ProductFileData::vendor | ( | ) | const |
Definition at line 90 of file ProductFileReader.cc.
IdString zypp::parser::ProductFileData::name | ( | ) | const |
Definition at line 91 of file ProductFileReader.cc.
Edition zypp::parser::ProductFileData::edition | ( | ) | const |
Definition at line 92 of file ProductFileReader.cc.
Arch zypp::parser::ProductFileData::arch | ( | ) | const |
Definition at line 93 of file ProductFileReader.cc.
std::string zypp::parser::ProductFileData::shortName | ( | ) | const |
Definition at line 95 of file ProductFileReader.cc.
std::string zypp::parser::ProductFileData::summary | ( | ) | const |
Definition at line 96 of file ProductFileReader.cc.
std::string zypp::parser::ProductFileData::productline | ( | ) | const |
Definition at line 98 of file ProductFileReader.cc.
std::string zypp::parser::ProductFileData::registerTarget | ( | ) | const |
Definition at line 99 of file ProductFileReader.cc.
std::string zypp::parser::ProductFileData::registerRelease | ( | ) | const |
Definition at line 100 of file ProductFileReader.cc.
std::string zypp::parser::ProductFileData::registerFlavor | ( | ) | const |
Definition at line 101 of file ProductFileReader.cc.
std::string zypp::parser::ProductFileData::updaterepokey | ( | ) | const |
Definition at line 103 of file ProductFileReader.cc.
const ProductFileData::Upgrades & zypp::parser::ProductFileData::upgrades | ( | ) | const |
Definition at line 105 of file ProductFileReader.cc.
|
related |
Stream output.
Definition at line 107 of file ProductFileReader.cc.
|
private |
Definition at line 96 of file ProductFileReader.h.