ClassIt is a lemon style iterator for the components. It iterates on the items of a class. By example if you want to iterate on each items of each classes then you may write the next code.
#include <lemon/unionfind.h>
Public Member Functions | |
| ItemIt () | |
| Default constructor. More... | |
| ItemIt & | operator++ () |
| Increment operator. More... | |
| operator const Item & () const | |
| Conversion operator. More... | |
| bool | operator== (const ItemIt &i) |
| Equality operator. More... | |
| bool | operator!= (const ItemIt &i) |
| Inequality operator. More... | |
| bool | operator== (Invalid) |
| Equality operator. More... | |
| bool | operator!= (Invalid) |
| Inequality operator. More... | |
|
inline |
Default constructor
|
inline |
It steps to the next item in the class.
|
inline |
It converts the iterator to the current item.
|
inline |
Equality operator
|
inline |
Inequality operator
|
inline |
Equality operator
|
inline |
Inequality operator
1.8.5