| Overview | Group | Tree | Graph | Index | Concepts |

IloAnySet.
An instance of the nested class IloAnySet::Iterator is an iterator
that traverses the elements of a finite set of pointers (an instance of IloAnySet).
See Also:
| Constructor and Destructor Summary | |
|---|---|
public | Iterator(const IloAnySetI * coll) |
public | Iterator(const IloAnySet coll) |
public | Iterator(IloGenAlloc * heap, const IloAnySetI * coll) |
public | ~Iterator() |
| Method Summary | |
|---|---|
public IloBool | ok() const |
public IloAny | operator*() |
public void | operator++() |
| Constructor and Destructor Detail |
|---|
.
.
.
.
| Method Detail |
|---|
This member function returns IloTrue if there is a current element
and the invoking iterator points to it. Otherwise, it returns IloFalse.
To traverse the elements of a finite set of pointers, use the following code:
for(IloAnySet::Iterator iter(set); iter.ok(); ++iter){
IloAny val = *iter;
// do something with val
}This operator returns the current value.
This operator advances the iterator to point to the next value in the dataset.