zypp::repo::memory::AtomImpl Class Reference

#include <AtomImpl.h>

Inheritance diagram for zypp::repo::memory::AtomImpl:
[legend]

List of all members.

Public Member Functions

 AtomImpl (memory::RepoImpl::Ptr repo, data::Atom_Ptr ptr)
 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 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
unsigned _media_nr


Detailed Description

Definition at line 28 of file AtomImpl.h.


Constructor & Destructor Documentation

zypp::repo::memory::AtomImpl::AtomImpl ( memory::RepoImpl::Ptr  repo,
data::Atom_Ptr  ptr 
)

Default ctor.

Definition at line 32 of file AtomImpl.cc.


Member Function Documentation

TranslatedText zypp::repo::memory::AtomImpl::summary (  )  const [virtual]

Short label.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 46 of file AtomImpl.cc.

TranslatedText zypp::repo::memory::AtomImpl::description (  )  const [virtual]

Long description.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 51 of file AtomImpl.cc.

TranslatedText zypp::repo::memory::AtomImpl::insnotify (  )  const [virtual]

Todo:
well define!

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 56 of file AtomImpl.cc.

TranslatedText zypp::repo::memory::AtomImpl::delnotify (  )  const [virtual]

Todo:
well define!

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 61 of file AtomImpl.cc.

TranslatedText zypp::repo::memory::AtomImpl::licenseToConfirm (  )  const [virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 66 of file AtomImpl.cc.

Vendor zypp::repo::memory::AtomImpl::vendor (  )  const [virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 71 of file AtomImpl.cc.

ByteCount zypp::repo::memory::AtomImpl::size (  )  const [virtual]

Size.

Todo:
well define which size.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 76 of file AtomImpl.cc.

bool zypp::repo::memory::AtomImpl::installOnly (  )  const [virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 81 of file AtomImpl.cc.

Date zypp::repo::memory::AtomImpl::buildtime (  )  const [virtual]

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 86 of file AtomImpl.cc.

Date zypp::repo::memory::AtomImpl::installtime (  )  const [virtual]

Time of installation, or 0.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 91 of file AtomImpl.cc.

Repository zypp::repo::memory::AtomImpl::repository (  )  const [virtual]

Backlink to the source providing this.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 37 of file AtomImpl.cc.


Member Data Documentation

repo::memory::RepoImpl::Ptr zypp::repo::memory::AtomImpl::_repository [protected]

Definition at line 48 of file AtomImpl.h.

TranslatedText zypp::repo::memory::AtomImpl::_summary [protected]

Definition at line 51 of file AtomImpl.h.

TranslatedText zypp::repo::memory::AtomImpl::_description [protected]

Definition at line 52 of file AtomImpl.h.

TranslatedText zypp::repo::memory::AtomImpl::_insnotify [protected]

Definition at line 53 of file AtomImpl.h.

TranslatedText zypp::repo::memory::AtomImpl::_delnotify [protected]

Definition at line 54 of file AtomImpl.h.

TranslatedText zypp::repo::memory::AtomImpl::_license_to_confirm [protected]

Definition at line 55 of file AtomImpl.h.

Vendor zypp::repo::memory::AtomImpl::_vendor [protected]

Definition at line 56 of file AtomImpl.h.

ByteCount zypp::repo::memory::AtomImpl::_size [protected]

Definition at line 57 of file AtomImpl.h.

bool zypp::repo::memory::AtomImpl::_install_only [protected]

Definition at line 58 of file AtomImpl.h.

Date zypp::repo::memory::AtomImpl::_buildtime [protected]

Definition at line 59 of file AtomImpl.h.

Date zypp::repo::memory::AtomImpl::_installtime [protected]

Definition at line 60 of file AtomImpl.h.

unsigned zypp::repo::memory::AtomImpl::_media_nr [protected]

Definition at line 61 of file AtomImpl.h.


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