|
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 |