38 namespace Gecode {
namespace Iter {
namespace Ranges {
71 unsigned int width(
void)
const;
void operator++(void)
Move iterator to next range (if possible)
int min(void) const
Return smallest value of range.
Empty(void)
Default constructor.
Gecode toplevel namespace
unsigned int width(void) const
Return width of range (distance between minimum and maximum)
Range iterator for empty range.
void init(void)
Initialize.
#define GECODE_NEVER
Assert that this command is never executed.
bool operator()(void) const
Test whether iterator is still at a range or done.
int max(void) const
Return largest value of range.