zypp::storage::XMLPatchImpl Struct Reference

#include <XMLPatchImpl.h>

Inheritance diagram for zypp::storage::XMLPatchImpl:
[legend]

List of all members.

Public Member Functions

 XMLPatchImpl ()
 Default ctor.
 ~XMLPatchImpl ()
 Dtor.
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 ByteCount downloadSize () const
virtual unsigned sourceMediaNr () const
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 AtomList all_atoms () const
 The list of all atoms building the patch.

Public Attributes

std::string _patch_id
 Patch ID.
Date _timestamp
 Patch time stamp.
TranslatedText _summary
TranslatedText _description
TranslatedText _install_notify
TranslatedText _delete_notify
TranslatedText _license_to_confirm
std::string _vendor
ByteCount _size
ByteCount _downloadSize
bool _install_only
Date _build_time
Date _install_time
std::string _category
 Patch category (recommended, security,.
bool _reboot_needed
 Does the system need to reboot to finish the update process?
bool _affects_pkg_manager
 Does the patch affect the package manager itself?
AtomList _atoms
 The list of all atoms building the patch.


Detailed Description

Definition at line 28 of file XMLPatchImpl.h.


Constructor & Destructor Documentation

zypp::storage::XMLPatchImpl::XMLPatchImpl (  ) 

Default ctor.

Definition at line 34 of file XMLPatchImpl.cc.

zypp::storage::XMLPatchImpl::~XMLPatchImpl (  ) 

Dtor.

Definition at line 38 of file XMLPatchImpl.cc.


Member Function Documentation

virtual TranslatedText zypp::storage::XMLPatchImpl::summary (  )  const [inline, virtual]

Short label.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 33 of file XMLPatchImpl.h.

References _summary.

virtual TranslatedText zypp::storage::XMLPatchImpl::description ( void   )  const [inline, virtual]

Long description.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 35 of file XMLPatchImpl.h.

References _description.

virtual TranslatedText zypp::storage::XMLPatchImpl::insnotify (  )  const [inline, virtual]

Todo:
well define!

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 37 of file XMLPatchImpl.h.

References _install_notify.

virtual TranslatedText zypp::storage::XMLPatchImpl::delnotify (  )  const [inline, virtual]

Todo:
well define!

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 39 of file XMLPatchImpl.h.

References _delete_notify.

virtual TranslatedText zypp::storage::XMLPatchImpl::licenseToConfirm (  )  const [inline, virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 41 of file XMLPatchImpl.h.

References _license_to_confirm.

virtual Vendor zypp::storage::XMLPatchImpl::vendor (  )  const [inline, virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 43 of file XMLPatchImpl.h.

References _vendor.

virtual ByteCount zypp::storage::XMLPatchImpl::size ( void   )  const [inline, virtual]

Size.

Todo:
well define which size.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 45 of file XMLPatchImpl.h.

References _size.

virtual ByteCount zypp::storage::XMLPatchImpl::downloadSize ( void   )  const [inline, virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 47 of file XMLPatchImpl.h.

References _downloadSize.

virtual unsigned zypp::storage::XMLPatchImpl::sourceMediaNr (  )  const [inline, virtual]

Definition at line 49 of file XMLPatchImpl.h.

virtual bool zypp::storage::XMLPatchImpl::installOnly (  )  const [inline, virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 51 of file XMLPatchImpl.h.

References _install_only.

virtual Date zypp::storage::XMLPatchImpl::buildtime (  )  const [inline, virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 53 of file XMLPatchImpl.h.

References _build_time.

virtual Date zypp::storage::XMLPatchImpl::installtime (  )  const [inline, virtual]

Time of installation, or 0.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 55 of file XMLPatchImpl.h.

References _install_time.

std::string zypp::storage::XMLPatchImpl::id ( void   )  const [virtual]

Patch ID.

Reimplemented from zypp::detail::PatchImplIf.

Definition at line 41 of file XMLPatchImpl.cc.

References _patch_id.

Date zypp::storage::XMLPatchImpl::timestamp (  )  const [virtual]

Patch time stamp.

Reimplemented from zypp::detail::PatchImplIf.

Definition at line 45 of file XMLPatchImpl.cc.

References _timestamp.

std::string zypp::storage::XMLPatchImpl::category (  )  const [virtual]

Patch category (recommended, security,.

..)

Reimplemented from zypp::detail::PatchImplIf.

Definition at line 50 of file XMLPatchImpl.cc.

References _category.

bool zypp::storage::XMLPatchImpl::reboot_needed (  )  const [virtual]

Does the system need to reboot to finish the update process?

Reimplemented from zypp::detail::PatchImplIf.

Definition at line 55 of file XMLPatchImpl.cc.

References _reboot_needed.

bool zypp::storage::XMLPatchImpl::affects_pkg_manager (  )  const [virtual]

Does the patch affect the package manager itself?

Reimplemented from zypp::detail::PatchImplIf.

Definition at line 60 of file XMLPatchImpl.cc.

References _affects_pkg_manager.

XMLPatchImpl::AtomList zypp::storage::XMLPatchImpl::all_atoms (  )  const [virtual]

The list of all atoms building the patch.

Reimplemented from zypp::detail::PatchImplIf.

Definition at line 65 of file XMLPatchImpl.cc.

References _atoms.


Member Data Documentation

std::string zypp::storage::XMLPatchImpl::_patch_id

Patch ID.

Definition at line 74 of file XMLPatchImpl.h.

Referenced by id().

Date zypp::storage::XMLPatchImpl::_timestamp

Patch time stamp.

Definition at line 76 of file XMLPatchImpl.h.

Referenced by timestamp().

TranslatedText zypp::storage::XMLPatchImpl::_summary

Definition at line 78 of file XMLPatchImpl.h.

Referenced by summary().

TranslatedText zypp::storage::XMLPatchImpl::_description

Definition at line 79 of file XMLPatchImpl.h.

Referenced by description().

TranslatedText zypp::storage::XMLPatchImpl::_install_notify

Definition at line 81 of file XMLPatchImpl.h.

Referenced by insnotify().

TranslatedText zypp::storage::XMLPatchImpl::_delete_notify

Definition at line 82 of file XMLPatchImpl.h.

Referenced by delnotify().

TranslatedText zypp::storage::XMLPatchImpl::_license_to_confirm

Definition at line 83 of file XMLPatchImpl.h.

Referenced by licenseToConfirm().

std::string zypp::storage::XMLPatchImpl::_vendor

Definition at line 84 of file XMLPatchImpl.h.

Referenced by vendor().

ByteCount zypp::storage::XMLPatchImpl::_size

Definition at line 85 of file XMLPatchImpl.h.

Referenced by size().

ByteCount zypp::storage::XMLPatchImpl::_downloadSize

Definition at line 86 of file XMLPatchImpl.h.

Referenced by downloadSize().

bool zypp::storage::XMLPatchImpl::_install_only

Definition at line 87 of file XMLPatchImpl.h.

Referenced by installOnly().

Date zypp::storage::XMLPatchImpl::_build_time

Definition at line 88 of file XMLPatchImpl.h.

Referenced by buildtime().

Date zypp::storage::XMLPatchImpl::_install_time

Definition at line 89 of file XMLPatchImpl.h.

Referenced by installtime().

std::string zypp::storage::XMLPatchImpl::_category

Patch category (recommended, security,.

..)

Definition at line 93 of file XMLPatchImpl.h.

Referenced by category().

bool zypp::storage::XMLPatchImpl::_reboot_needed

Does the system need to reboot to finish the update process?

Definition at line 95 of file XMLPatchImpl.h.

Referenced by reboot_needed().

bool zypp::storage::XMLPatchImpl::_affects_pkg_manager

Does the patch affect the package manager itself?

Definition at line 97 of file XMLPatchImpl.h.

Referenced by affects_pkg_manager().

AtomList zypp::storage::XMLPatchImpl::_atoms

The list of all atoms building the patch.

Definition at line 99 of file XMLPatchImpl.h.

Referenced by all_atoms().


The documentation for this struct was generated from the following files:
Generated on Tue Sep 25 19:23:27 2007 for libzypp by  doxygen 1.5.3