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