Iterator over value lists.
More...
#include <values-list.hpp>
|
bool | operator() (void) const |
| Test whether iterator is still at a value or done.
|
|
void | operator++ (void) |
| Move iterator to next value (if possible)
|
|
void | reset (void) |
| Reset iterator to start.
|
|
Iterator over value lists.
Definition at line 41 of file values-list.hpp.
◆ ValueListIter() [1/3]
Gecode::Iter::Values::ValueListIter::ValueListIter |
( |
void | | ) |
|
|
inline |
◆ ValueListIter() [2/3]
Gecode::Iter::Values::ValueListIter::ValueListIter |
( |
const ValueListIter & | i | ) |
|
|
inline |
◆ ValueListIter() [3/3]
Gecode::Iter::Values::ValueListIter::ValueListIter |
( |
Region & | r | ) |
|
|
inline |
◆ ~ValueListIter()
Gecode::Iter::Values::ValueListIter::~ValueListIter |
( |
void | | ) |
|
|
inline |
◆ set()
void Gecode::Iter::Values::ValueListIter::set |
( |
ValueList * | l | ) |
|
|
inlineprotected |
◆ init()
void Gecode::Iter::Values::ValueListIter::init |
( |
Region & | r | ) |
|
|
inline |
◆ operator=()
Assignment operator (both iterators must be allocated from the same region)
Definition at line 130 of file values-list.hpp.
◆ operator()()
bool Gecode::Iter::Values::ValueListIter::operator() |
( |
void | | ) |
const |
|
inline |
◆ operator++()
void Gecode::Iter::Values::ValueListIter::operator++ |
( |
void | | ) |
|
|
inline |
◆ reset()
void Gecode::Iter::Values::ValueListIter::reset |
( |
void | | ) |
|
|
inline |
◆ val()
int Gecode::Iter::Values::ValueListIter::val |
( |
void | | ) |
const |
|
inline |
◆ vlio
VLIO* Gecode::Iter::Values::ValueListIter::vlio |
|
protected |
ValueList* Gecode::Iter::Values::ValueListIter::h |
|
protected |
ValueList* Gecode::Iter::Values::ValueListIter::c |
|
protected |
The documentation for this class was generated from the following file: