Common base for a Const- and NonConst-Iterator for a DelayedMapping. More...
#include <MappingUtils.h>
Public Member Functions | |
BaseDelayedIterator (Iterator *it, simtime_t delay) | |
virtual const Argument & | getNextPosition () const |
virtual void | jumpTo (const Argument &pos) |
virtual void | jumpToBegin () |
virtual void | iterateTo (const Argument &pos) |
virtual void | next () |
virtual const Argument & | getPosition () const |
Protected Member Functions | |
Argument | undelayPosition (const Argument &pos) const |
Argument | delayPosition (const Argument &pos) const |
void | updatePosition () |
Protected Attributes | |
simtime_t | delay |
Argument | position |
Argument | nextPosition |
Common base for a Const- and NonConst-Iterator for a DelayedMapping.
Definition at line 2120 of file MappingUtils.h.