lout::container::untyped::Collection0::AbstractIterator Class Reference

The base class for all iterators, as created by container::untyped::Collection::createIterator. More...

#include <container.hh>

List of all members.

Public Member Functions

 AbstractIterator ()
void ref ()
void unref ()
virtual bool hasNext ()=0
virtual ObjectgetNext ()=0

Private Attributes

int refcount


Detailed Description

The base class for all iterators, as created by container::untyped::Collection::createIterator.

Constructor & Destructor Documentation

lout::container::untyped::Collection0::AbstractIterator::AbstractIterator (  )  [inline]

References refcount.


Member Function Documentation

virtual Object* lout::container::untyped::Collection0::AbstractIterator::getNext (  )  [pure virtual]

virtual bool lout::container::untyped::Collection0::AbstractIterator::hasNext (  )  [pure virtual]

void lout::container::untyped::Collection0::AbstractIterator::ref (  )  [inline]

void lout::container::untyped::Collection0::AbstractIterator::unref (  )  [inline]


Member Data Documentation

Referenced by AbstractIterator(), ref(), and unref().


The documentation for this class was generated from the following file:

Generated on Wed Sep 7 02:00:38 2011 for Dillo by  doxygen 1.5.9