Overview | Group | Tree | Graph | Index | Concepts |
An instance of the class IlcIntVarArrayIterator
traverse the
values of an array of constrained integer variables.
For more information, see the concept Iterator.
See Also:
Constructor and Destructor Summary | |
---|---|
public | IlcIntVarArrayIterator(const IlcIntVarArray array) |
Method Summary | |
---|---|
public IlcBool | next(IlcIntVar & variable) |
Constructor and Destructor Detail |
---|
This constructor creates an iterator to traverse the values belonging to the array of constrained integer variables. This iterator lets you iterate forward over the complete index range of the array.
Method Detail |
---|
This member function takes a reference to a constrained integer variable
and returns a Boolean value. It returns IlcFalse
if there is
no other element on which to iterate and IlcTrue
otherwise.
When it returns IlcTrue
, it writes the next element of the
iterator (forward iteration) to the argument.