#include <scannerConnectors.hh>
Public Member Functions | |
StlVectorScan (const Vector &vec, ItType it) | |
StlVectorScan (Vector &vec) | |
bool | eos () const |
Returns true if the end of the scanned set is reached. | |
StlVectorScan * | clone () const |
Returns a clone of the scanner. | |
T & | operator* () |
T & | operator++ (int) |
post-increment operator | |
T & | operator++ () |
pre-increment operator | |
operator int () | |
Returns true as long as the end of the scanned set is not reached yet. | |
Scanner working on std::vector elements. ItType should be std::vector<T>::iterator or std::vector<T>::const_iterator.
Definition at line 281 of file scannerConnectors.hh.
|
inline |
Constructor.
vec | the vector to reference over, needed for checking of eof |
it | the initial iterator |
Definition at line 293 of file scannerConnectors.hh.
|
inline |
Constructor.
vec | the vector to reference over, needed for checking of eof |
Definition at line 300 of file scannerConnectors.hh.
|
inlinevirtual |
Returns a clone of the scanner.
Implements concepts::Scan< T >.
Definition at line 306 of file scannerConnectors.hh.
|
inlinevirtual |
Returns true if the end of the scanned set is reached.
Implements concepts::Scan< T >.
Definition at line 304 of file scannerConnectors.hh.
|
inlineinherited |
Returns true as long as the end of the scanned set is not reached yet.
Definition at line 34 of file scannerConnectors.hh.
|
inline |
Definition at line 308 of file scannerConnectors.hh.
|
inline |
pre-increment operator
Definition at line 320 of file scannerConnectors.hh.
|
inlinevirtual |
post-increment operator
Implements concepts::Scan< T >.
Definition at line 313 of file scannerConnectors.hh.