zypp::storage::XMLSelectionImpl Struct Reference

#include <XMLSelectionImpl.h>

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

List of all members.

Public Member Functions

 XMLSelectionImpl ()
virtual ~XMLSelectionImpl ()
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.
Label category () const
 selection category
bool visible () const
 selection visibility (for hidden selections)
Label order () const
 selection presentation order
const std::set
< std::string > 
suggests () const
const std::set
< std::string > 
recommends () const
const std::set
< std::string > 
install_packages (const Locale &lang=Locale("")) const

Public Attributes

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 _name
std::string _version
std::string _release
std::string _arch
std::string _order
TranslatedText _category
bool _visible
std::set< std::string > _suggests
std::set< std::string > _recommends
std::set< std::string > _install_packages


Detailed Description

Definition at line 31 of file XMLSelectionImpl.h.


Constructor & Destructor Documentation

zypp::storage::XMLSelectionImpl::XMLSelectionImpl (  ) 

Definition at line 28 of file XMLSelectionImpl.cc.

zypp::storage::XMLSelectionImpl::~XMLSelectionImpl (  )  [virtual]

Definition at line 36 of file XMLSelectionImpl.cc.


Member Function Documentation

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

Short label.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 36 of file XMLSelectionImpl.h.

References _summary.

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

Long description.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 38 of file XMLSelectionImpl.h.

References _description.

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

Todo:
well define!

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 40 of file XMLSelectionImpl.h.

References _install_notify.

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

Todo:
well define!

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 42 of file XMLSelectionImpl.h.

References _delete_notify.

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 44 of file XMLSelectionImpl.h.

References _license_to_confirm.

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 46 of file XMLSelectionImpl.h.

References _vendor.

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

Size.

Todo:
well define which size.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 48 of file XMLSelectionImpl.h.

References _size.

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 50 of file XMLSelectionImpl.h.

References _downloadSize.

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

Definition at line 52 of file XMLSelectionImpl.h.

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 54 of file XMLSelectionImpl.h.

References _install_only.

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 56 of file XMLSelectionImpl.h.

References _build_time.

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

Time of installation, or 0.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 58 of file XMLSelectionImpl.h.

References _install_time.

Label zypp::storage::XMLSelectionImpl::category (  )  const [virtual]

selection category

Reimplemented from zypp::detail::SelectionImplIf.

Definition at line 39 of file XMLSelectionImpl.cc.

References _category, and zypp::TranslatedText::text().

bool zypp::storage::XMLSelectionImpl::visible (  )  const [virtual]

selection visibility (for hidden selections)

Reimplemented from zypp::detail::SelectionImplIf.

Definition at line 42 of file XMLSelectionImpl.cc.

References _visible.

Label zypp::storage::XMLSelectionImpl::order (  )  const [virtual]

selection presentation order

Reimplemented from zypp::detail::SelectionImplIf.

Definition at line 45 of file XMLSelectionImpl.cc.

References _order.

const std::set< std::string > zypp::storage::XMLSelectionImpl::suggests (  )  const

Definition at line 48 of file XMLSelectionImpl.cc.

References _suggests.

const std::set< std::string > zypp::storage::XMLSelectionImpl::recommends (  )  const

Definition at line 51 of file XMLSelectionImpl.cc.

References _recommends.

const std::set< std::string > zypp::storage::XMLSelectionImpl::install_packages ( const Locale lang = Locale("")  )  const [virtual]

Reimplemented from zypp::detail::SelectionImplIf.

Definition at line 54 of file XMLSelectionImpl.cc.

References _install_packages.


Member Data Documentation

TranslatedText zypp::storage::XMLSelectionImpl::_summary

Definition at line 74 of file XMLSelectionImpl.h.

Referenced by summary().

TranslatedText zypp::storage::XMLSelectionImpl::_description

Definition at line 75 of file XMLSelectionImpl.h.

Referenced by description().

TranslatedText zypp::storage::XMLSelectionImpl::_install_notify

Definition at line 77 of file XMLSelectionImpl.h.

Referenced by insnotify().

TranslatedText zypp::storage::XMLSelectionImpl::_delete_notify

Definition at line 78 of file XMLSelectionImpl.h.

Referenced by delnotify().

TranslatedText zypp::storage::XMLSelectionImpl::_license_to_confirm

Definition at line 79 of file XMLSelectionImpl.h.

Referenced by licenseToConfirm().

std::string zypp::storage::XMLSelectionImpl::_vendor

Definition at line 80 of file XMLSelectionImpl.h.

Referenced by vendor().

ByteCount zypp::storage::XMLSelectionImpl::_size

Definition at line 81 of file XMLSelectionImpl.h.

Referenced by size().

ByteCount zypp::storage::XMLSelectionImpl::_downloadSize

Definition at line 82 of file XMLSelectionImpl.h.

Referenced by downloadSize().

bool zypp::storage::XMLSelectionImpl::_install_only

Definition at line 83 of file XMLSelectionImpl.h.

Referenced by installOnly().

Date zypp::storage::XMLSelectionImpl::_build_time

Definition at line 84 of file XMLSelectionImpl.h.

Referenced by buildtime().

Date zypp::storage::XMLSelectionImpl::_install_time

Definition at line 85 of file XMLSelectionImpl.h.

Referenced by installtime().

std::string zypp::storage::XMLSelectionImpl::_name

Definition at line 87 of file XMLSelectionImpl.h.

std::string zypp::storage::XMLSelectionImpl::_version

Definition at line 88 of file XMLSelectionImpl.h.

std::string zypp::storage::XMLSelectionImpl::_release

Definition at line 89 of file XMLSelectionImpl.h.

std::string zypp::storage::XMLSelectionImpl::_arch

Definition at line 90 of file XMLSelectionImpl.h.

std::string zypp::storage::XMLSelectionImpl::_order

Definition at line 91 of file XMLSelectionImpl.h.

Referenced by order().

TranslatedText zypp::storage::XMLSelectionImpl::_category

Definition at line 92 of file XMLSelectionImpl.h.

Referenced by category().

bool zypp::storage::XMLSelectionImpl::_visible

Definition at line 93 of file XMLSelectionImpl.h.

Referenced by visible().

std::set<std::string> zypp::storage::XMLSelectionImpl::_suggests

Definition at line 95 of file XMLSelectionImpl.h.

Referenced by suggests().

std::set<std::string> zypp::storage::XMLSelectionImpl::_recommends

Definition at line 96 of file XMLSelectionImpl.h.

Referenced by recommends().

std::set<std::string> zypp::storage::XMLSelectionImpl::_install_packages

Definition at line 97 of file XMLSelectionImpl.h.

Referenced by install_packages().


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