Main Page | Namespace List | Class Hierarchy | Class List | 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 Fri Nov 9 14:30:32 2007 for yast2-packagemanager by doxygen 1.3.6