Value iterator producing subsets of an IntSet. More...
#include <set.hh>
Public Member Functions | |
CountableSetValues (void) | |
Default constructor. | |
CountableSetValues (const Gecode::IntSet &d0, int cur0) | |
Initialize with set d0 and bit-pattern cur0. | |
void | init (const Gecode::IntSet &d0, int cur0) |
Initialize with set d0 and bit-pattern cur0. | |
bool | operator() (void) const |
Test if finished. | |
void | operator++ (void) |
Move to next value. | |
int | val (void) const |
Return current value. |
Value iterator producing subsets of an IntSet.
Test::Set::CountableSetValues::CountableSetValues | ( | void | ) | [inline] |
Test::Set::CountableSetValues::CountableSetValues | ( | const Gecode::IntSet & | d0, |
int | cur0 | ||
) | [inline] |
void Test::Set::CountableSetValues::init | ( | const Gecode::IntSet & | d0, |
int | cur0 | ||
) | [inline] |
bool Test::Set::CountableSetValues::operator() | ( | void | ) | const [inline] |
void Test::Set::CountableSetValues::operator++ | ( | void | ) | [inline] |
int Test::Set::CountableSetValues::val | ( | void | ) | const [inline] |