Gecode::SetVarUnknownValues set.hh
Constructors and initialization
Gecode::SetVarUnknownValues::SetVarUnknownValues (void) SetVarUnknownValues void Default constructor. forceinline Gecode::SetVarUnknownValues::SetVarUnknownValues (const SetVar &x) SetVarUnknownValues const SetVar & x Initialize to iterate values of variable x.
Iteration control
bool forceinline bool Gecode::SetVarUnknownValues::operator() (void) const operator() void Test whether iterator is still at a value or done. void forceinline void Gecode::SetVarUnknownValues::operator++ (void) operator++ void Move iterator to next value (if possible)
Value access
int forceinline int Gecode::SetVarUnknownValues::val (void) const val void Return current value.
Iter::Ranges::ToValues< SetVarUnknownRanges > Iter::Ranges::ToValues<SetVarUnknownRanges> Gecode::SetVarUnknownValues::iter iter Iterator for the values in the unknown set of a set variable. Gecode::SetVarUnknownValuesiter Gecode::SetVarUnknownValuesoperator() Gecode::SetVarUnknownValuesoperator++ Gecode::SetVarUnknownValuesSetVarUnknownValues Gecode::SetVarUnknownValuesSetVarUnknownValues Gecode::SetVarUnknownValuesval