zypp::repo::cached::AtomImpl Class Reference

#include <AtomImpl.h>

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

List of all members.

Public Member Functions

 AtomImpl (const data::RecordId &id, repo::cached::RepoImpl::Ptr repository_r)
 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.

Private Attributes

repo::cached::RepoImpl::Ptr _repository
data::RecordId _id


Detailed Description

Definition at line 28 of file AtomImpl.h.


Constructor & Destructor Documentation

zypp::repo::cached::AtomImpl::AtomImpl ( const data::RecordId id,
repo::cached::RepoImpl::Ptr  repository_r 
)

Default ctor.

Definition at line 32 of file AtomImpl.cc.


Member Function Documentation

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

Short label.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 47 of file AtomImpl.cc.

References zypp::cache::attrResObjectSummary().

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

Long description.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 52 of file AtomImpl.cc.

References zypp::cache::attrResObjectDescription().

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

Todo:
well define!

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 57 of file AtomImpl.cc.

References zypp::cache::attrResObjectInsnotify().

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

Todo:
well define!

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 62 of file AtomImpl.cc.

References zypp::cache::attrResObjectDelnotify().

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 67 of file AtomImpl.cc.

References zypp::cache::attrResObjectLicenseToConfirm().

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 72 of file AtomImpl.cc.

References zypp::cache::attrResObjectVendor().

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

Size.

Todo:
well define which size.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 77 of file AtomImpl.cc.

References zypp::cache::attrResObjectInstalledSize().

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 82 of file AtomImpl.cc.

References zypp::cache::attrResObjectInstallOnly().

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

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 87 of file AtomImpl.cc.

References zypp::cache::attrResObjectBuildTime().

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

Time of installation, or 0.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 92 of file AtomImpl.cc.

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

Backlink to the source providing this.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 38 of file AtomImpl.cc.


Member Data Documentation

repo::cached::RepoImpl::Ptr zypp::repo::cached::AtomImpl::_repository [private]

Definition at line 48 of file AtomImpl.h.

data::RecordId zypp::repo::cached::AtomImpl::_id [private]

Definition at line 49 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