Gecode::SetExprRanges::Iter Class Reference
Detailed Description
Reference-counted range iterators with virtual member functions.Definition at line 179 of file set-expr.icc.
Public Member Functions | |
| Iter (Gecode::Iter::Ranges::Virt::Iterator *) | |
| Construct from iterator. | |
| ~Iter (void) | |
| Destructor. | |
| void | increment (void) |
| Increment reference count. | |
| bool | decrement (void) |
| Decrement reference count. | |
Public Attributes | |
| Gecode::Iter::Ranges::Virt::Iterator * | i |
| The actual iterator. | |
| int | num |
| Reference count. | |
Constructor & Destructor Documentation
| Gecode::SetExprRanges::Iter::Iter | ( | Gecode::Iter::Ranges::Virt::Iterator * | i0 | ) | [inline] |
| Gecode::SetExprRanges::Iter::~Iter | ( | void | ) | [inline] |
Member Function Documentation
| void Gecode::SetExprRanges::Iter::increment | ( | void | ) | [inline] |
| bool Gecode::SetExprRanges::Iter::decrement | ( | void | ) | [inline] |
Member Data Documentation
The documentation for this class was generated from the following file:
- gecode/set/projectors/set-expr.icc (Revision: 6312)
