Generated on Sat Feb 7 2015 02:01:40 for Gecode by doxygen 1.8.9.1

Value iterator for integer sets. More...

#include <int.hh>

Constructors and initialization

 IntSetValues (void)
 Default constructor. More...
 
 IntSetValues (const IntSet &s)
 Initialize with values for s. More...
 
void init (const IntSet &s)
 Initialize with values for s. More...
 

Additional Inherited Members

- Public Member Functions inherited from Gecode::Iter::Ranges::ToValues< IntSetRanges >
 ToValues (void)
 Default constructor. More...
 
 ToValues (IntSetRanges &i)
 Initialize with values from range iterator i. More...
 
void init (IntSetRanges &i)
 Initialize with values from range iterator i. More...
 
bool operator() (void) const
 Test whether iterator is still at a value or done. More...
 
void operator++ (void)
 Move iterator to next value (if possible) More...
 
int val (void) const
 Return current value. More...
 
- Protected Member Functions inherited from Gecode::Iter::Ranges::ToValues< IntSetRanges >
void start (void)
 Initialize iterator. More...
 
- Protected Attributes inherited from Gecode::Iter::Ranges::ToValues< IntSetRanges >
IntSetRanges i
 Range iterator used. More...
 
int cur
 Current value. More...
 
int max
 End of current range. More...
 

Detailed Description

Value iterator for integer sets.

Definition at line 312 of file int.hh.

Constructor & Destructor Documentation

Gecode::IntSetValues::IntSetValues ( void  )
inline

Default constructor.

Definition at line 220 of file int-set-1.hpp.

Gecode::IntSetValues::IntSetValues ( const IntSet s)
inline

Initialize with values for s.

Definition at line 223 of file int-set-1.hpp.

Member Function Documentation

void Gecode::IntSetValues::init ( const IntSet s)
inline

Initialize with values for s.

Definition at line 229 of file int-set-1.hpp.


The documentation for this class was generated from the following files: