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