#include <ProductImplIf.h>
Public Types | |
| typedef Product | ResType |
Public Member Functions | |
| virtual std::string | type () const PURE_VIRTUAL |
| Get the type of the product - addon or base. | |
| virtual Url | releaseNotesUrl () const PURE_VIRTUAL |
| virtual std::list< Url > | updateUrls () const PURE_VIRTUAL |
| virtual std::list< Url > | extraUrls () const PURE_VIRTUAL |
| Additional software for the product They are complementary, not alternatives. | |
| virtual std::list< Url > | optionalUrls () const PURE_VIRTUAL |
| Optional software for the product (for example. | |
| virtual std::list < std::string > | flags () const PURE_VIRTUAL |
| The product flags. | |
| virtual TranslatedText | shortName () const PURE_VIRTUAL |
| virtual std::string | distributionName () const PURE_VIRTUAL |
| Vendor specific distribution id. | |
| virtual Edition | distributionEdition () const PURE_VIRTUAL |
| Vendor specific distribution version. | |
Definition at line 39 of file ProductImplIf.h.
Definition at line 42 of file ProductImplIf.h.
| std::string zypp::detail::ProductImplIf::type | ( | ) | const [virtual] |
Get the type of the product - addon or base.
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 23 of file ProductImplIf.cc.
| Url zypp::detail::ProductImplIf::releaseNotesUrl | ( | ) | const [virtual] |
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 26 of file ProductImplIf.cc.
| std::list< Url > zypp::detail::ProductImplIf::updateUrls | ( | ) | const [virtual] |
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 29 of file ProductImplIf.cc.
| std::list< Url > zypp::detail::ProductImplIf::extraUrls | ( | ) | const [virtual] |
Additional software for the product They are complementary, not alternatives.
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 32 of file ProductImplIf.cc.
| std::list< Url > zypp::detail::ProductImplIf::optionalUrls | ( | ) | const [virtual] |
Optional software for the product (for example.
Non OSS repositories) They are complementary, not alternatives.
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 35 of file ProductImplIf.cc.
| std::list< std::string > zypp::detail::ProductImplIf::flags | ( | ) | const [virtual] |
The product flags.
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 38 of file ProductImplIf.cc.
Referenced by zypp::repo::cached::ProductImpl::flags().
| TranslatedText zypp::detail::ProductImplIf::shortName | ( | ) | const [virtual] |
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 41 of file ProductImplIf.cc.
| std::string zypp::detail::ProductImplIf::distributionName | ( | ) | const [virtual] |
Vendor specific distribution id.
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 44 of file ProductImplIf.cc.
| Edition zypp::detail::ProductImplIf::distributionEdition | ( | ) | const [virtual] |
Vendor specific distribution version.
Reimplemented in zypp::repo::cached::ProductImpl, zypp::repo::memory::ProductImpl, and zypp::storage::XMLProductImpl.
Definition at line 47 of file ProductImplIf.cc.
1.5.3