ClassIt Class Reference


Detailed Description

template<typename _ItemIntMap>
class lemon::ExtendFindEnum< _ItemIntMap >::ClassIt

ClassIt is a lemon style iterator for the components. It iterates on the ids of classes. #include <lemon/unionfind.h>

List of all members.

Public Member Functions

 ClassIt (const ExtendFindEnum &ufe)
 Constructor of the iterator.
 ClassIt (Invalid)
 Constructor to get invalid iterator.
ClassItoperator++ ()
 Increment operator.
 operator int () const
 Conversion operator.
bool operator== (const ClassIt &i)
 Equality operator.
bool operator!= (const ClassIt &i)
 Inequality operator.


Constructor & Destructor Documentation

ClassIt ( const ExtendFindEnum ufe  )  [inline]

Constructor of the iterator

ClassIt ( Invalid   )  [inline]

Constructor to get invalid iterator


Member Function Documentation

ClassIt& operator++ (  )  [inline]

It steps to the next representant item.

operator int (  )  const [inline]

It converts the iterator to the current class id.

bool operator== ( const ClassIt i  )  [inline]

Equality operator

bool operator!= ( const ClassIt i  )  [inline]

Inequality operator


Generated on Thu Jun 4 04:06:41 2009 for LEMON by  doxygen 1.5.9