#include <ProductImplIf.h>
Inheritance diagram for zypp::detail::ProductImplIf:
Public Types | |
typedef Product | ResType |
Public Member Functions | |
virtual std::string | category () const PURE_VIRTUAL |
Get the category of the product - addon or base. | |
virtual Label | vendor () const PURE_VIRTUAL |
Get the vendor of the product. | |
virtual Url | releaseNotesUrl () const PURE_VIRTUAL |
virtual std::list< Url > | updateUrls () const PURE_VIRTUAL |
virtual std::list< std::string > | flags () const PURE_VIRTUAL |
The product flags. | |
virtual TranslatedText | shortName () const PURE_VIRTUAL |
Definition at line 39 of file ProductImplIf.h.
|
Definition at line 42 of file ProductImplIf.h. |
|
Get the category of the product - addon or base.
Reimplemented in zypp::source::susetags::SuseTagsProductImpl, zypp::source::yum::YUMProductImpl, and zypp::storage::XMLProductImpl. Definition at line 24 of file ProductImplIf.cc. Referenced by zypp::Product::category(). |
|
Get the vendor of the product.
Reimplemented from zypp::detail::ResObjectImplIf. Reimplemented in zypp::source::susetags::SuseTagsProductImpl, zypp::source::yum::YUMProductImpl, and zypp::storage::XMLProductImpl. Definition at line 28 of file ProductImplIf.cc. Referenced by zypp::Product::vendor(). |
|
Reimplemented in zypp::source::susetags::SuseTagsProductImpl, and zypp::storage::XMLProductImpl. Definition at line 31 of file ProductImplIf.cc. Referenced by zypp::Product::releaseNotesUrl(). |
|
Reimplemented in zypp::source::susetags::SuseTagsProductImpl, and zypp::storage::XMLProductImpl. Definition at line 34 of file ProductImplIf.cc. Referenced by zypp::Product::updateUrls(). |
|
The product flags.
Reimplemented in zypp::source::susetags::SuseTagsProductImpl, zypp::source::yum::YUMProductImpl, and zypp::storage::XMLProductImpl. Definition at line 37 of file ProductImplIf.cc. Referenced by zypp::Product::flags(). |
|
Reimplemented in zypp::source::susetags::SuseTagsProductImpl, zypp::source::yum::YUMProductImpl, and zypp::storage::XMLProductImpl. Definition at line 40 of file ProductImplIf.cc. Referenced by zypp::Product::shortName(). |