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.