#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.
|
||||||||||||
|
Default ctor.
Definition at line 47 of file YUMProductImpl.cc. |
|
|
Get the category of the product - addon or base.
Reimplemented from zypp::detail::ProductImplIf. Definition at line 60 of file YUMProductImpl.cc. References _category. |
|
|
Get the vendor of the product.
Reimplemented from zypp::detail::ProductImplIf. Definition at line 65 of file YUMProductImpl.cc. References _vendor. |
|
|
Short label.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 70 of file YUMProductImpl.cc. References _summary. |
|
|
Long description.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 75 of file YUMProductImpl.cc. References _description. |
|
|
The product flags.
Reimplemented from zypp::detail::ProductImplIf. Definition at line 85 of file YUMProductImpl.cc. |
|
|
Reimplemented from zypp::detail::ProductImplIf. Definition at line 90 of file YUMProductImpl.cc. References _short_name. |
|
|
Vendor specific distribution id.
Reimplemented from zypp::detail::ProductImplIf. Definition at line 95 of file YUMProductImpl.cc. References _distribution_name. |
|
|
Vendor specific distribution version.
Reimplemented from zypp::detail::ProductImplIf. Definition at line 100 of file YUMProductImpl.cc. References _distribution_edition. |
|
|
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 80 of file YUMProductImpl.cc. References _source. |
|
|
Definition at line 52 of file YUMProductImpl.h. Referenced by category(). |
|
|
Definition at line 53 of file YUMProductImpl.h. Referenced by vendor(). |
|
|
Definition at line 54 of file YUMProductImpl.h. Referenced by summary(). |
|
|
Definition at line 55 of file YUMProductImpl.h. Referenced by description(). |
|
|
Definition at line 56 of file YUMProductImpl.h. Referenced by shortName(). |
|
|
Definition at line 57 of file YUMProductImpl.h. Referenced by distributionName(). |
|
|
Definition at line 58 of file YUMProductImpl.h. Referenced by distributionEdition(). |
|
|
Definition at line 60 of file YUMProductImpl.h. Referenced by source(). |
1.4.6