#include <PatchImpl.h>
Public Member Functions | |
| PatchImpl (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 | id () const |
| Patch ID. | |
| virtual Date | timestamp () const |
| Patch time stamp. | |
| virtual std::string | category () const |
| Patch category (recommended, security,. | |
| virtual bool | reboot_needed () const |
| Does the system need to reboot to finish the update process? | |
| virtual bool | affects_pkg_manager () const |
| Does the patch affect the package manager itself? | |
| 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 PatchImpl.h.
| zypp::repo::cached::PatchImpl::PatchImpl | ( | const data::RecordId & | id, | |
| repo::cached::RepoImpl::Ptr | repository_r | |||
| ) |
| TranslatedText zypp::repo::cached::PatchImpl::summary | ( | ) | const [virtual] |
Short label.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 51 of file PatchImpl.cc.
References zypp::cache::attrResObjectSummary().
| TranslatedText zypp::repo::cached::PatchImpl::description | ( | ) | const [virtual] |
Long description.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 56 of file PatchImpl.cc.
References zypp::cache::attrResObjectDescription().
| TranslatedText zypp::repo::cached::PatchImpl::insnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 61 of file PatchImpl.cc.
References zypp::cache::attrResObjectInsnotify().
| TranslatedText zypp::repo::cached::PatchImpl::delnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 66 of file PatchImpl.cc.
References zypp::cache::attrResObjectDelnotify().
| TranslatedText zypp::repo::cached::PatchImpl::licenseToConfirm | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 71 of file PatchImpl.cc.
References zypp::cache::attrResObjectLicenseToConfirm().
| Vendor zypp::repo::cached::PatchImpl::vendor | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 76 of file PatchImpl.cc.
References zypp::cache::attrResObjectVendor().
| ByteCount zypp::repo::cached::PatchImpl::size | ( | ) | const [virtual] |
Size.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 82 of file PatchImpl.cc.
References zypp::cache::attrResObjectInstalledSize().
| bool zypp::repo::cached::PatchImpl::installOnly | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 87 of file PatchImpl.cc.
References zypp::cache::attrResObjectInstallOnly().
| Date zypp::repo::cached::PatchImpl::buildtime | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 92 of file PatchImpl.cc.
References zypp::cache::attrResObjectBuildTime().
| Date zypp::repo::cached::PatchImpl::installtime | ( | ) | const [virtual] |
Time of installation, or 0.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 97 of file PatchImpl.cc.
| std::string zypp::repo::cached::PatchImpl::id | ( | ) | const [virtual] |
Patch ID.
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 106 of file PatchImpl.cc.
References zypp::cache::attrPatchId().
| Date zypp::repo::cached::PatchImpl::timestamp | ( | ) | const [virtual] |
Patch time stamp.
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 111 of file PatchImpl.cc.
References zypp::cache::attrPatchTimestamp().
| std::string zypp::repo::cached::PatchImpl::category | ( | ) | const [virtual] |
Patch category (recommended, security,.
..)
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 116 of file PatchImpl.cc.
References zypp::cache::attrPatchCategory().
| bool zypp::repo::cached::PatchImpl::reboot_needed | ( | ) | const [virtual] |
Does the system need to reboot to finish the update process?
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 121 of file PatchImpl.cc.
References zypp::cache::attrPatchRebootNeeded().
| bool zypp::repo::cached::PatchImpl::affects_pkg_manager | ( | ) | const [virtual] |
Does the patch affect the package manager itself?
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 126 of file PatchImpl.cc.
| Repository zypp::repo::cached::PatchImpl::repository | ( | ) | const [virtual] |
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 42 of file PatchImpl.cc.
Definition at line 55 of file PatchImpl.h.
Definition at line 56 of file PatchImpl.h.
1.5.3