|
INET Framework for OMNeT++/OMNEST
|
Deletes its ConstMapping when this iterator is deleted. More...
#include <MappingUtils.h>
Public Member Functions | |
| ConcatConstMappingIterator (ConstMapping *baseMapping) | |
| ConcatConstMappingIterator (ConstMapping *baseMapping, const Argument &pos) | |
| virtual | ~ConcatConstMappingIterator () |
Public Member Functions inherited from inet::physicallayer::BaseFilteredIterator< Base > | |
| BaseFilteredIterator (Base *orig) | |
| virtual | ~BaseFilteredIterator () |
| virtual const Argument & | getNextPosition () const |
| virtual void | jumpTo (const Argument &pos) |
| virtual void | jumpToBegin () |
| virtual void | iterateTo (const Argument &pos) |
| virtual void | next () |
| virtual bool | inRange () const |
| virtual bool | hasNext () const |
| virtual const Argument & | getPosition () const |
| virtual argument_value_t | getValue () const |
Protected Attributes | |
| ConstMapping * | baseMapping |
Protected Attributes inherited from inet::physicallayer::BaseFilteredIterator< Base > | |
| Base * | origIterator |
Private Member Functions | |
| ConcatConstMappingIterator (const ConcatConstMappingIterator &) | |
| Copy constructor is not allowed. More... | |
| ConcatConstMappingIterator & | operator= (const ConcatConstMappingIterator &) |
| Assignment operator is not allowed. More... | |
Additional Inherited Members | |
Public Types inherited from inet::physicallayer::BaseFilteredIterator< Base > | |
| typedef Base::argument_value_t | argument_value_t |
| typedef Base::argument_value_cref_t | argument_value_cref_t |
Deletes its ConstMapping when this iterator is deleted.
|
private |
Copy constructor is not allowed.
|
inline |
|
inline |
|
inlinevirtual |
|
private |
Assignment operator is not allowed.
|
protected |