INET Framework for OMNeT++/OMNEST
|
Common base for a Const- and NonConst-Iterator for a DelayedMapping. More...
#include <MappingUtils.h>
Public Member Functions | |
BaseDelayedIterator (Iterator *it, simtime_t_cref delay) | |
virtual | ~BaseDelayedIterator () |
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.
|
inline |
|
inlinevirtual |
|
inlineprotected |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |