Generated on Fri Oct 19 11:26:10 2018 for Gecode by doxygen 1.6.3

Gecode::Int::Element::PairValues Class Reference

Value iterator for pair of iterators. More...

List of all members.

Constructors and initialization



 PairValues (IntView x, IntView y, int w)
 Initialize with views x and y and width w.

Iteration control



bool operator() (void) const
 Test whether iterator is still at a value or done.
void operator++ (void)
 Move iterator to next value (if possible).

Value access



int val (void) const
 Return current value.

Detailed Description

Value iterator for pair of iterators.

Definition at line 43 of file pair.cpp.


Constructor & Destructor Documentation

Gecode::Int::Element::PairValues::PairValues ( IntView  x,
IntView  y,
int  w 
) [inline]

Initialize with views x and y and width w.

Definition at line 76 of file pair.cpp.


Member Function Documentation

bool Gecode::Int::Element::PairValues::operator() ( void   )  const [inline]

Test whether iterator is still at a value or done.

Definition at line 86 of file pair.cpp.

void Gecode::Int::Element::PairValues::operator++ ( void   )  [inline]

Move iterator to next value (if possible).

Definition at line 79 of file pair.cpp.

int Gecode::Int::Element::PairValues::val ( void   )  const [inline]

Return current value.

Definition at line 90 of file pair.cpp.


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