zypp::source::susetags::SuseTagsSrcPackageImpl Struct Reference

#include <SuseTagsSrcPackageImpl.h>

Inheritance diagram for zypp::source::susetags::SuseTagsSrcPackageImpl:

zypp::detail::SrcPackageImplIf zypp::detail::ResObjectImplIf zypp::base::ReferenceCounted NonCopyable List of all members.

Public Member Functions

 SuseTagsSrcPackageImpl (Source_Ref source_r)
virtual ~SuseTagsSrcPackageImpl ()
virtual Pathname location () const
virtual ByteCount archivesize () const
virtual DiskUsage diskusage () const
virtual unsigned sourceMediaNr () const
 Number of the source media that provides the data required for installation.
Source_Ref source () const
 Backlink to the source providing this.

Private Attributes

Source_Ref _source
ByteCount _archivesize
unsigned _media_number
Pathname _location
DiskUsage _diskusage

Detailed Description

Definition at line 34 of file SuseTagsSrcPackageImpl.h.


Constructor & Destructor Documentation

zypp::source::susetags::SuseTagsSrcPackageImpl::SuseTagsSrcPackageImpl Source_Ref  source_r  ) 
 

Definition at line 30 of file SuseTagsSrcPackageImpl.cc.

zypp::source::susetags::SuseTagsSrcPackageImpl::~SuseTagsSrcPackageImpl  )  [virtual]
 

Definition at line 40 of file SuseTagsSrcPackageImpl.cc.


Member Function Documentation

Pathname zypp::source::susetags::SuseTagsSrcPackageImpl::location  )  const [virtual]
 

Reimplemented from zypp::detail::SrcPackageImplIf.

Definition at line 44 of file SuseTagsSrcPackageImpl.cc.

References _location.

ByteCount zypp::source::susetags::SuseTagsSrcPackageImpl::archivesize  )  const [virtual]
 

Reimplemented from zypp::detail::SrcPackageImplIf.

Definition at line 47 of file SuseTagsSrcPackageImpl.cc.

References _archivesize.

DiskUsage zypp::source::susetags::SuseTagsSrcPackageImpl::diskusage  )  const [virtual]
 

Reimplemented from zypp::detail::SrcPackageImplIf.

Definition at line 50 of file SuseTagsSrcPackageImpl.cc.

References _diskusage.

unsigned zypp::source::susetags::SuseTagsSrcPackageImpl::sourceMediaNr  )  const [virtual]
 

Number of the source media that provides the data required for installation.

Zero, if no media access is required.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 56 of file SuseTagsSrcPackageImpl.cc.

References _media_number.

Source_Ref zypp::source::susetags::SuseTagsSrcPackageImpl::source  )  const [virtual]
 

Backlink to the source providing this.

Reimplemented from zypp::detail::ResObjectImplIf.

Definition at line 53 of file SuseTagsSrcPackageImpl.cc.

References _source.


Member Data Documentation

Source_Ref zypp::source::susetags::SuseTagsSrcPackageImpl::_source [private]
 

Definition at line 49 of file SuseTagsSrcPackageImpl.h.

Referenced by source().

ByteCount zypp::source::susetags::SuseTagsSrcPackageImpl::_archivesize [private]
 

Definition at line 50 of file SuseTagsSrcPackageImpl.h.

Referenced by archivesize().

unsigned zypp::source::susetags::SuseTagsSrcPackageImpl::_media_number [private]
 

Definition at line 51 of file SuseTagsSrcPackageImpl.h.

Referenced by sourceMediaNr().

Pathname zypp::source::susetags::SuseTagsSrcPackageImpl::_location [private]
 

Definition at line 52 of file SuseTagsSrcPackageImpl.h.

Referenced by location().

DiskUsage zypp::source::susetags::SuseTagsSrcPackageImpl::_diskusage [private]
 

Definition at line 53 of file SuseTagsSrcPackageImpl.h.

Referenced by diskusage().


The documentation for this struct was generated from the following files:
Generated on Thu Jul 6 00:07:34 2006 for zypp by  doxygen 1.4.6