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 |