Oracle Coherence for C++ API
Release 3.7.1.0
E22845-01
#include <coherence/util/Muterator.hpp>
Inherits Iterator.
Inherited by AbstractStableIterator [virtual], FilterMuterator [virtual], ListMuterator [virtual], LongArrayIterator [virtual], NullImplementation::NullMuterator [virtual], and WrapperCollections::AbstractWrapperIterator [virtual].
Muterator is mutating iterator, that is it is capable of changing the collection it iterates.
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.
The documentation for this class was generated from the following file: