Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

PMObjectContainerIter::ContBase Class Reference

Iteration interface to be provided by helper classes hiding a container. More...

Inheritance diagram for PMObjectContainerIter::ContBase:

PMObjectContainerIter::StdCont< Ptr > List of all members.

Public Member Functions

 ContBase ()
virtual ~ContBase ()
virtual ContBaseclone () const =0
virtual void setBegin ()=0
virtual void setNext ()=0
virtual bool atEnd () const =0
virtual PMObjectPtr get () const =0
virtual unsigned size () const =0

Detailed Description

Iteration interface to be provided by helper classes hiding a container.


Constructor & Destructor Documentation

PMObjectContainerIter::ContBase::ContBase  )  [inline]
 

virtual PMObjectContainerIter::ContBase::~ContBase  )  [inline, virtual]
 


Member Function Documentation

virtual bool PMObjectContainerIter::ContBase::atEnd  )  const [pure virtual]
 

Implemented in PMObjectContainerIter::StdCont< Ptr >.

virtual ContBase* PMObjectContainerIter::ContBase::clone  )  const [pure virtual]
 

Implemented in PMObjectContainerIter::StdCont< Ptr >.

virtual PMObjectPtr PMObjectContainerIter::ContBase::get  )  const [pure virtual]
 

Implemented in PMObjectContainerIter::StdCont< Ptr >.

virtual void PMObjectContainerIter::ContBase::setBegin  )  [pure virtual]
 

Implemented in PMObjectContainerIter::StdCont< Ptr >.

virtual void PMObjectContainerIter::ContBase::setNext  )  [pure virtual]
 

Implemented in PMObjectContainerIter::StdCont< Ptr >.

virtual unsigned PMObjectContainerIter::ContBase::size  )  const [pure virtual]
 

Implemented in PMObjectContainerIter::StdCont< Ptr >.


The documentation for this class was generated from the following file:
Generated on Mon Sep 12 21:52:14 2005 for yast2-packagemanager by  doxygen 1.4.4