Gecode::SetVarGlbValues set.hh
Constructors and initialization
Gecode::SetVarGlbValues::SetVarGlbValues (void) SetVarGlbValues void Default constructor. forceinline Gecode::SetVarGlbValues::SetVarGlbValues (const SetVar &x) SetVarGlbValues const SetVar & x Initialize to iterate values of variable x.
Iteration control
bool forceinline bool Gecode::SetVarGlbValues::operator() (void) const operator() void Test whether iterator is still at a value or done. void forceinline void Gecode::SetVarGlbValues::operator++ (void) operator++ void Move iterator to next value (if possible)
Value access
int forceinline int Gecode::SetVarGlbValues::val (void) const val void Return current value.
Iter::Ranges::ToValues< SetVarGlbRanges > Iter::Ranges::ToValues<SetVarGlbRanges> Gecode::SetVarGlbValues::iter iter Iterator for the values in the greatest lower bound of a set variable. Gecode::SetVarGlbValuesiter Gecode::SetVarGlbValuesoperator() Gecode::SetVarGlbValuesoperator++ Gecode::SetVarGlbValuesSetVarGlbValues Gecode::SetVarGlbValuesSetVarGlbValues Gecode::SetVarGlbValuesval