System::Collections::Generic::EnumeratorWrapperIterator Klasse
EnumeratorWrapperIterator class
Iterator, der den vorab erstellten Enumerator kapselt und alle Aufrufe an ihn weiterleitet.
template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
| Parameter | Beschreibung |
|---|---|
| Element | Elementtyp. |
Methoden
| Methode | Beschreibung |
|---|---|
| CloneIterator() const override | Klonen des aktuellen Iterators. |
| EnumeratorWrapperIterator(const SharedPtr<IEnumerator<Element>>&) | |
| IncrementIterator() override | Bewegt den Iterator einen Schritt vorwärts. Muss m_is_end und m_pointer aktualisieren. |
| IteratorEquals(System::Details::VirtualizedIteratorBase<Element> *) const override | Prüft, ob zwei Iteratoren auf dasselbe Element zeigen. |
| virtual ~EnumeratorWrapperIterator() | Destruktor. |
Siehe auch
- Namespace System::Collections::Generic
- Library Aspose.Font for C++