|
libzypp
9.1.2
|
Data returned by ProductFileReader. More...
#include <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 | 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) |
Data returned by ProductFileReader.
Definition at line 40 of file ProductFileReader.h.
| typedef std::vector<Upgrade> zypp::parser::ProductFileData::Upgrades |
Definition at line 91 of file ProductFileReader.h.
| zypp::parser::ProductFileData::ProductFileData | ( | Impl * | allocated_r = 0 | ) |
Ctor takes ownership of allocated_r.
Definition at line 85 of file ProductFileReader.cc.
| bool zypp::parser::ProductFileData::empty | ( | ) | const [inline] |
Whether this is an empty object without valid data.
Definition at line 48 of file ProductFileReader.h.
References zypp::IdString::empty(), and name().
Definition at line 89 of file ProductFileReader.cc.
References _pimpl, and zypp::parser::ProductFileData::Impl::_vendor.
Referenced by zypp::parser::operator<<().
| IdString zypp::parser::ProductFileData::name | ( | ) | const |
Definition at line 90 of file ProductFileReader.cc.
References zypp::parser::ProductFileData::Impl::_name, and _pimpl.
Referenced by empty(), and zypp::parser::operator<<().
Definition at line 91 of file ProductFileReader.cc.
References zypp::parser::ProductFileData::Impl::_edition, and _pimpl.
Referenced by zypp::parser::operator<<().
| Arch zypp::parser::ProductFileData::arch | ( | ) | const |
Definition at line 92 of file ProductFileReader.cc.
References zypp::parser::ProductFileData::Impl::_arch, and _pimpl.
Referenced by zypp::parser::operator<<().
| std::string zypp::parser::ProductFileData::shortName | ( | ) | const |
Definition at line 94 of file ProductFileReader.cc.
References _pimpl, and zypp::parser::ProductFileData::Impl::_shortName.
Referenced by zypp::target::TargetImpl::distributionLabel().
| std::string zypp::parser::ProductFileData::summary | ( | ) | const |
Definition at line 95 of file ProductFileReader.cc.
References _pimpl, and zypp::parser::ProductFileData::Impl::_summary.
Referenced by zypp::target::TargetImpl::distributionLabel().
| std::string zypp::parser::ProductFileData::productline | ( | ) | const |
Definition at line 97 of file ProductFileReader.cc.
References _pimpl, and zypp::parser::ProductFileData::Impl::_productline.
| std::string zypp::parser::ProductFileData::registerTarget | ( | ) | const |
Definition at line 98 of file ProductFileReader.cc.
References _pimpl, and zypp::parser::ProductFileData::Impl::_registerTarget.
| std::string zypp::parser::ProductFileData::registerRelease | ( | ) | const |
Definition at line 99 of file ProductFileReader.cc.
References _pimpl, and zypp::parser::ProductFileData::Impl::_registerRelease.
| std::string zypp::parser::ProductFileData::updaterepokey | ( | ) | const |
Definition at line 101 of file ProductFileReader.cc.
References _pimpl, and zypp::parser::ProductFileData::Impl::_updaterepokey.
| const ProductFileData::Upgrades & zypp::parser::ProductFileData::upgrades | ( | ) | const |
Definition at line 103 of file ProductFileReader.cc.
References _pimpl, and zypp::parser::ProductFileData::Impl::_upgrades.
Referenced by zypp::parser::operator<<().
| std::ostream & operator<< | ( | std::ostream & | str, |
| const ProductFileData & | obj | ||
| ) | [related] |
Stream output
Definition at line 105 of file ProductFileReader.cc.
Definition at line 95 of file ProductFileReader.h.
Referenced by arch(), edition(), name(), zypp::parser::ProductFileData::Upgrade::name(), zypp::parser::ProductFileData::Upgrade::notify(), zypp::parser::ProductFileData::Upgrade::product(), productline(), registerRelease(), registerTarget(), zypp::parser::ProductFileData::Upgrade::repository(), shortName(), zypp::parser::ProductFileData::Upgrade::status(), summary(), zypp::parser::ProductFileData::Upgrade::summary(), updaterepokey(), upgrades(), and vendor().
1.7.6.1