#include <FillIterators.h>
Inheritance diagram for RangeIterator:


Changelog
Author: Benno List, Jenny Böhme
Definition at line 21 of file FillIterators.h.
Public Member Functions | |
| RangeIterator (int min_, int max_) | |
| Constructor.   | |
| RangeIterator (int min_, int max_, const std::string &name_) | |
| virtual int | operator() () const | 
| Returns iterator value, starting at min.  | |
| virtual bool | next () | 
| Increments iterator; returns false if iterator cannot be incremented.  | |
| virtual bool | reset () | 
| Resets iterator; returns false if iterator value range is empty.  | |
| virtual bool | isValid () const | 
| Returns whether current value of iterator is valid.  | |
Protected Member Functions | |
| virtual | ~RangeIterator () | 
| Protected destructor to ensure creation on the heap.  | |
Private Attributes | |
| int | min | 
| Minimum value.  | |
| int | max | 
| Maximum value.  | |
| int | index | 
| Current value.  | |
      
  | 
  ||||||||||||
| 
 Constructor. 
 
 Definition at line 24 of file FillIterators.h. References index, max, min, and NamedO::str().  | 
  
      
  | 
  ||||||||||||||||
| 
 
 
 Definition at line 32 of file FillIterators.h.  | 
  
 
1.3.2