## EnumeratorWrapperIterator class


Iterator, der den vorab erstellten Enumerator kapselt und alle Aufrufe an ihn weiterleitet.

```cpp
template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
```


| Parameter | Beschreibung |
| --- | --- |
| Element | Elementtyp. |
## Methoden

| Methode | Beschreibung |
| --- | --- |
| [CloneIterator](./cloneiterator/)() const override | Klonen des aktuellen Iterators. |
| [EnumeratorWrapperIterator](./enumeratorwrapperiterator/)(const SharedPtr\<IEnumerator\<Element\>\>\&) |  |
| [IncrementIterator](./incrementiterator/)() override | Bewegt den Iterator einen Schritt vorwärts. Muss m_is_end und m_pointer aktualisieren. |
| [IteratorEquals](./iteratorequals/)(System::Details::VirtualizedIteratorBase\<Element\> *) const override | Prüft, ob zwei Iteratoren auf dasselbe Element zeigen. |
| virtual [~EnumeratorWrapperIterator](./~enumeratorwrapperiterator/)() | Destruktor. |

## Siehe auch

* Namespace [System::Collections::Generic](../)
* Library [Aspose.Font for C++](../../)
