#include <YUMProductImpl.h>
Inheritance diagram for zypp::source::yum::YUMProductImpl:

Public Member Functions | |
| YUMProductImpl (Source_Ref source_r, const zypp::parser::yum::YUMProductData &parsed) | |
| Default ctor. | |
| virtual std::string | category () const |
| Get the category of the product - addon or base. | |
| virtual Label | vendor () const |
| Get the vendor of the product. | |
| virtual TranslatedText | summary () const |
| Short label. | |
| virtual TranslatedText | description () const |
| Long description. | |
| virtual std::list< std::string > | flags () const |
| The product flags. | |
| virtual TranslatedText | shortName () const |
| virtual std::string | distributionName () const |
| Vendor specific distribution id. | |
| virtual Edition | distributionEdition () const |
| Vendor specific distribution version. | |
| Source_Ref | source () const |
| Backlink to the source providing this. | |
Protected Attributes | |
| std::string | _category |
| Label | _vendor |
| TranslatedText | _summary |
| TranslatedText | _description |
| TranslatedText | _short_name |
| std::string | _distribution_name |
| Edition | _distribution_edition |
Private Attributes | |
| Source_Ref | _source |
Definition at line 35 of file YUMProductImpl.h.
| zypp::source::yum::YUMProductImpl::YUMProductImpl | ( | Source_Ref | source_r, | |
| const zypp::parser::yum::YUMProductData & | parsed | |||
| ) |
Default ctor.
Definition at line 47 of file YUMProductImpl.cc.
| std::string zypp::source::yum::YUMProductImpl::category | ( | ) | const [virtual] |
Get the category of the product - addon or base.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 60 of file YUMProductImpl.cc.
References _category.
| Label zypp::source::yum::YUMProductImpl::vendor | ( | ) | const [virtual] |
Get the vendor of the product.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 65 of file YUMProductImpl.cc.
References _vendor.
| TranslatedText zypp::source::yum::YUMProductImpl::summary | ( | ) | const [virtual] |
Short label.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 70 of file YUMProductImpl.cc.
References _summary.
| TranslatedText zypp::source::yum::YUMProductImpl::description | ( | ) | const [virtual] |
Long description.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 75 of file YUMProductImpl.cc.
References _description.
| std::list< std::string > zypp::source::yum::YUMProductImpl::flags | ( | ) | const [virtual] |
The product flags.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 85 of file YUMProductImpl.cc.
| TranslatedText zypp::source::yum::YUMProductImpl::shortName | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 90 of file YUMProductImpl.cc.
References _short_name.
| std::string zypp::source::yum::YUMProductImpl::distributionName | ( | ) | const [virtual] |
Vendor specific distribution id.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 95 of file YUMProductImpl.cc.
References _distribution_name.
| Edition zypp::source::yum::YUMProductImpl::distributionEdition | ( | ) | const [virtual] |
Vendor specific distribution version.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 100 of file YUMProductImpl.cc.
References _distribution_edition.
| Source_Ref zypp::source::yum::YUMProductImpl::source | ( | ) | const [virtual] |
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 80 of file YUMProductImpl.cc.
References _source.
std::string zypp::source::yum::YUMProductImpl::_category [protected] |
Label zypp::source::yum::YUMProductImpl::_vendor [protected] |
std::string zypp::source::yum::YUMProductImpl::_distribution_name [protected] |
1.5.0