#include <PatchImpl.h>
Public Member Functions | |
| PatchImpl (repo::memory::RepoImpl::Ptr repo, data::Patch_Ptr ptr) | |
| 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. | |
Protected Attributes | |
| repo::memory::RepoImpl::Ptr | _repository |
| TranslatedText | _summary |
| TranslatedText | _description |
| TranslatedText | _insnotify |
| TranslatedText | _delnotify |
| TranslatedText | _license_to_confirm |
| Vendor | _vendor |
| ByteCount | _size |
| bool | _install_only |
| Date | _buildtime |
| Date | _installtime |
| std::string | _patch_id |
| Date | _timestamp |
| std::string | _category |
| bool | _reboot_needed |
| bool | _affects_pkg_manager |
Definition at line 25 of file PatchImpl.h.
| zypp::repo::memory::PatchImpl::PatchImpl | ( | repo::memory::RepoImpl::Ptr | repo, | |
| data::Patch_Ptr | ptr | |||
| ) |
Definition at line 23 of file PatchImpl.cc.
| TranslatedText zypp::repo::memory::PatchImpl::summary | ( | ) | const [virtual] |
Short label.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 53 of file PatchImpl.cc.
References zypp::detail::PatchImpl::_summary.
| TranslatedText zypp::repo::memory::PatchImpl::description | ( | ) | const [virtual] |
Long description.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 58 of file PatchImpl.cc.
References zypp::detail::PatchImpl::_description.
| TranslatedText zypp::repo::memory::PatchImpl::insnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 63 of file PatchImpl.cc.
| TranslatedText zypp::repo::memory::PatchImpl::delnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 68 of file PatchImpl.cc.
| TranslatedText zypp::repo::memory::PatchImpl::licenseToConfirm | ( | ) | const [virtual] |
| Vendor zypp::repo::memory::PatchImpl::vendor | ( | ) | const [virtual] |
| ByteCount zypp::repo::memory::PatchImpl::size | ( | ) | const [virtual] |
Size.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 83 of file PatchImpl.cc.
| bool zypp::repo::memory::PatchImpl::installOnly | ( | ) | const [virtual] |
| Date zypp::repo::memory::PatchImpl::buildtime | ( | ) | const [virtual] |
| Date zypp::repo::memory::PatchImpl::installtime | ( | ) | const [virtual] |
Time of installation, or 0.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 98 of file PatchImpl.cc.
| std::string zypp::repo::memory::PatchImpl::id | ( | ) | const [virtual] |
Patch ID.
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 107 of file PatchImpl.cc.
References zypp::detail::PatchImpl::_patch_id.
| Date zypp::repo::memory::PatchImpl::timestamp | ( | ) | const [virtual] |
Patch time stamp.
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 112 of file PatchImpl.cc.
References zypp::detail::PatchImpl::_timestamp.
| std::string zypp::repo::memory::PatchImpl::category | ( | ) | const [virtual] |
Patch category (recommended, security,.
..)
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 117 of file PatchImpl.cc.
References zypp::detail::PatchImpl::_category.
| bool zypp::repo::memory::PatchImpl::reboot_needed | ( | ) | const [virtual] |
Does the system need to reboot to finish the update process?
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 122 of file PatchImpl.cc.
References zypp::detail::PatchImpl::_reboot_needed.
| bool zypp::repo::memory::PatchImpl::affects_pkg_manager | ( | ) | const [virtual] |
Does the patch affect the package manager itself?
Reimplemented from zypp::detail::PatchImplIf.
Definition at line 127 of file PatchImpl.cc.
References zypp::detail::PatchImpl::_affects_pkg_manager.
| Repository zypp::repo::memory::PatchImpl::repository | ( | ) | const [virtual] |
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 44 of file PatchImpl.cc.
Definition at line 52 of file PatchImpl.h.
Definition at line 55 of file PatchImpl.h.
Definition at line 56 of file PatchImpl.h.
Definition at line 57 of file PatchImpl.h.
Definition at line 58 of file PatchImpl.h.
Definition at line 59 of file PatchImpl.h.
Vendor zypp::repo::memory::PatchImpl::_vendor [protected] |
Definition at line 60 of file PatchImpl.h.
ByteCount zypp::repo::memory::PatchImpl::_size [protected] |
Definition at line 61 of file PatchImpl.h.
bool zypp::repo::memory::PatchImpl::_install_only [protected] |
Definition at line 62 of file PatchImpl.h.
Date zypp::repo::memory::PatchImpl::_buildtime [protected] |
Definition at line 63 of file PatchImpl.h.
Date zypp::repo::memory::PatchImpl::_installtime [protected] |
Definition at line 64 of file PatchImpl.h.
std::string zypp::repo::memory::PatchImpl::_patch_id [protected] |
Definition at line 67 of file PatchImpl.h.
Date zypp::repo::memory::PatchImpl::_timestamp [protected] |
Definition at line 68 of file PatchImpl.h.
std::string zypp::repo::memory::PatchImpl::_category [protected] |
Definition at line 69 of file PatchImpl.h.
bool zypp::repo::memory::PatchImpl::_reboot_needed [protected] |
Definition at line 70 of file PatchImpl.h.
bool zypp::repo::memory::PatchImpl::_affects_pkg_manager [protected] |
Definition at line 71 of file PatchImpl.h.
1.5.3