#include <ProductImpl.h>
Public Member Functions | |
| ProductImpl (const data::RecordId &id, repo::cached::RepoImpl::Ptr repository_r) | |
| Default ctor. | |
| virtual TranslatedText | summary () const |
| Short label. | |
| virtual TranslatedText | description () const |
| Long description. | |
| virtual TranslatedText | insnotify () const |
| virtual TranslatedText | delnotify () const |
| virtual TranslatedText | licenseToConfirm () const |
| virtual Vendor | vendor () const |
| virtual ByteCount | size () const |
| Size. | |
| virtual bool | installOnly () const |
| virtual Date | buildtime () const |
| virtual Date | installtime () const |
Time of installation, or 0. | |
| virtual std::string | type () const |
| Get the type of the product - addon or base. | |
| virtual Url | releaseNotesUrl () const |
| virtual std::list< Url > | updateUrls () const |
| virtual std::list< Url > | extraUrls () const |
| Additional software for the product They are complementary, not alternatives. | |
| virtual std::list< Url > | optionalUrls () const |
| Optional software for the product (for example. | |
| 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. | |
| virtual Repository | repository () const |
| Backlink to the source providing this. | |
Private Attributes | |
| repo::cached::RepoImpl::Ptr | _repository |
| data::RecordId | _id |
Definition at line 28 of file ProductImpl.h.
| zypp::repo::cached::ProductImpl::ProductImpl | ( | const data::RecordId & | id, | |
| repo::cached::RepoImpl::Ptr | repository_r | |||
| ) |
| TranslatedText zypp::repo::cached::ProductImpl::summary | ( | ) | const [virtual] |
Short label.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 48 of file ProductImpl.cc.
References zypp::cache::attrResObjectSummary().
| TranslatedText zypp::repo::cached::ProductImpl::description | ( | ) | const [virtual] |
Long description.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 53 of file ProductImpl.cc.
References zypp::cache::attrResObjectDescription().
| TranslatedText zypp::repo::cached::ProductImpl::insnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 58 of file ProductImpl.cc.
References zypp::cache::attrResObjectInsnotify().
| TranslatedText zypp::repo::cached::ProductImpl::delnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 63 of file ProductImpl.cc.
References zypp::cache::attrResObjectDelnotify().
| TranslatedText zypp::repo::cached::ProductImpl::licenseToConfirm | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 68 of file ProductImpl.cc.
References zypp::cache::attrResObjectLicenseToConfirm().
| Vendor zypp::repo::cached::ProductImpl::vendor | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 73 of file ProductImpl.cc.
References zypp::cache::attrResObjectVendor().
| ByteCount zypp::repo::cached::ProductImpl::size | ( | ) | const [virtual] |
Size.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 79 of file ProductImpl.cc.
References zypp::cache::attrResObjectInstalledSize().
| bool zypp::repo::cached::ProductImpl::installOnly | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 84 of file ProductImpl.cc.
References zypp::cache::attrResObjectInstallOnly().
| Date zypp::repo::cached::ProductImpl::buildtime | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 89 of file ProductImpl.cc.
References zypp::cache::attrResObjectBuildTime().
| Date zypp::repo::cached::ProductImpl::installtime | ( | ) | const [virtual] |
Time of installation, or 0.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 94 of file ProductImpl.cc.
| std::string zypp::repo::cached::ProductImpl::type | ( | ) | const [virtual] |
Get the type of the product - addon or base.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 103 of file ProductImpl.cc.
References zypp::cache::attrProductType().
| Url zypp::repo::cached::ProductImpl::releaseNotesUrl | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 108 of file ProductImpl.cc.
References zypp::cache::attrProductReleasenotesUrl().
| std::list< Url > zypp::repo::cached::ProductImpl::updateUrls | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 113 of file ProductImpl.cc.
References zypp::cache::attrProductUpdateUrls().
| std::list< Url > zypp::repo::cached::ProductImpl::extraUrls | ( | ) | const [virtual] |
Additional software for the product They are complementary, not alternatives.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 120 of file ProductImpl.cc.
References zypp::cache::attrProductExtraUrls().
| std::list< Url > zypp::repo::cached::ProductImpl::optionalUrls | ( | ) | const [virtual] |
Optional software for the product (for example.
Non OSS repositories) They are complementary, not alternatives.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 127 of file ProductImpl.cc.
References zypp::cache::attrProductOptionalUrls().
| list< string > zypp::repo::cached::ProductImpl::flags | ( | ) | const [virtual] |
The product flags.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 134 of file ProductImpl.cc.
References zypp::cache::attrProductFlags(), and zypp::detail::ProductImplIf::flags().
| TranslatedText zypp::repo::cached::ProductImpl::shortName | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 141 of file ProductImpl.cc.
References zypp::cache::attrProductShortName().
| std::string zypp::repo::cached::ProductImpl::distributionName | ( | ) | const [virtual] |
Vendor specific distribution id.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 146 of file ProductImpl.cc.
References zypp::cache::attrProductDistributionName().
| Edition zypp::repo::cached::ProductImpl::distributionEdition | ( | ) | const [virtual] |
Vendor specific distribution version.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 151 of file ProductImpl.cc.
References zypp::cache::attrProductDistributionEdition().
| Repository zypp::repo::cached::ProductImpl::repository | ( | ) | const [virtual] |
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 39 of file ProductImpl.cc.
Definition at line 58 of file ProductImpl.h.
Definition at line 59 of file ProductImpl.h.
1.5.3