Overview | Group | Tree | Graph | Index | Concepts |
An instance of the class IlcIntDeltaRequiredIterator
is an
iterator that traverses the elements of the required delta set of an
instance of IlcIntSetVar
(a constrained set
variable). The order in which the iterator traverses the required delta set
is not predictable.
For more information, see the concepts Propagation, Domain-Delta, and Iterator.
See Also:
IlcIntDeltaPossibleIterator, IlcIntSetVar
Constructor Summary | |
---|---|
public | IlcIntDeltaRequiredIterator(IlcIntSetVar var) |
Method Summary | |
---|---|
public IlcBool | ok() const |
public IlcInt | operator*() const |
public IlcIntDeltaRequiredIterator & | operator++() |
Constructor Detail |
---|
This constructor creates an iterator associated with var
to traverse
the values belonging to its required delta set.
Method Detail |
---|
This member function returns IlcTrue
if there is a current element and the
iterator points to it. Otherwise, it returns IlcFalse
.
This operator returns the current element, the one to which the invoking iterator points.
This operator advances the iterator to point to the next value in the required delta set.