#include <Patch.h>
Inheritance diagram for zypp::Patch:

Public Types | |
| typedef detail::PatchImplIf | Impl |
| typedef Patch | Self |
| typedef ResTraits< Self > | TraitsType |
| typedef TraitsType::PtrType | Ptr |
| typedef TraitsType::constPtrType | constPtr |
| typedef Impl::AtomList | AtomList |
Public Member Functions | |
| std::string | id () const |
| Patch ID. | |
| Date | timestamp () const |
| Patch time stamp. | |
| std::string | category () const |
| Patch category (recommended, security,. | |
| bool | reboot_needed () const |
| Does the system need to reboot to finish the update process? | |
| bool | affects_pkg_manager () const |
| Does the patch affect the package manager itself? | |
| AtomList | atoms () const |
| The list of all atoms building the patch. | |
| bool | interactive () const |
| Is the patch installation interactive? (does it need user input?). | |
| void | mark_atoms_to_freshen (bool freshen) |
| bool | any_atom_selected () |
| void | select () |
Protected Member Functions | |
| Patch (const NVRAD &nvrad_r) | |
| Ctor. | |
| virtual | ~Patch () |
| Dtor. | |
Private Member Functions | |
| virtual Impl & | pimpl ()=0 |
| Access implementation. | |
| virtual const Impl & | pimpl () const =0 |
| Access implementation. | |
Definition at line 32 of file Patch.h.
|
|
Reimplemented from zypp::ResObject. |
|
|
Reimplemented from zypp::ResObject. |
|
|
Reimplemented from zypp::ResObject. |
|
|
Reimplemented from zypp::ResObject. |
|
|
Reimplemented from zypp::ResObject. |
|
|
|
|
|
Ctor.
|
|
|
Dtor.
|
|
|
Patch ID.
Definition at line 45 of file Patch.cc. References zypp::detail::PatchImplIf::id(), and pimpl(). |
|
|
Patch time stamp.
Definition at line 48 of file Patch.cc. References pimpl(), and zypp::detail::PatchImplIf::timestamp(). |
|
|
Patch category (recommended, security,. ..) Definition at line 51 of file Patch.cc. References zypp::detail::PatchImplIf::category(), and pimpl(). |
|
|
Does the system need to reboot to finish the update process?
Definition at line 54 of file Patch.cc. References pimpl(), and zypp::detail::PatchImplIf::reboot_needed(). |
|
|
Does the patch affect the package manager itself?
Definition at line 57 of file Patch.cc. References zypp::detail::PatchImplIf::affects_pkg_manager(), and pimpl(). |
|
|
The list of all atoms building the patch.
Definition at line 60 of file Patch.cc. References zypp::detail::PatchImplIf::all_atoms(), and pimpl(). |
|
|
Is the patch installation interactive? (does it need user input?).
Definition at line 63 of file Patch.cc. References zypp::detail::PatchImplIf::interactive(), and pimpl(). |
|
|
Definition at line 66 of file Patch.cc. References zypp::detail::PatchImplIf::mark_atoms_to_freshen(), and pimpl(). |
|
|
Definition at line 69 of file Patch.cc. References zypp::detail::PatchImplIf::any_atom_selected(), and pimpl(). |
|
|
Definition at line 72 of file Patch.cc. References zypp::detail::PatchImplIf::mark_atoms_to_freshen(), and pimpl(). |
|
|
Access implementation.
Implements zypp::ResObject. Referenced by affects_pkg_manager(), any_atom_selected(), atoms(), category(), id(), interactive(), mark_atoms_to_freshen(), reboot_needed(), select(), and timestamp(). |
|
|
Access implementation.
Implements zypp::ResObject. |
1.4.6