#include <coherence/util/Muterator.hpp>
Inherits Iterator.
Inherited by AbstractStableIterator [virtual]
, FilterMuterator [virtual]
, ListMuterator [virtual]
, LongArrayIterator [virtual]
, NullImplementation::NullMuterator [virtual]
, and WrapperCollections::AbstractWrapperIterator [virtual]
.
Public Types | |
typedef spec::Handle | Handle |
Muterator Handle definition. | |
typedef spec::View | View |
Muterator View definition. | |
typedef spec::Holder | Holder |
Muterator Holder definition. | |
Public Member Functions | |
virtual void | remove ()=0 |
Remove from the collection associated with this iterator, the last element returned from the iterator. |
virtual void remove | ( | ) | [pure virtual] |
Remove from the collection associated with this iterator, the last element returned from the iterator.
UnsupportedOperationException | if removal is not supported |
Implemented in AbstractStableIterator, FilterMuterator, LongArrayIterator, WrapperCollections::AbstractWrapperIterator, and WrapperCollections::AbstractWrapperListIterator.