System::Collections::Generic::EnumeratorWrapperIterator class
EnumeratorWrapperIterator class
Iterator som omsluter den förhandsskapade enumeratorn och omdirigerar alla anrop till den.
template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
| Parameter | Beskrivning |
|---|---|
| Element | Elementtyp. |
Metoder
| Metod | Beskrivning |
|---|---|
| CloneIterator() const override | Klonar aktuell iterator. |
| EnumeratorWrapperIterator(const SharedPtr<IEnumerator<Element>>&) | |
| IncrementIterator() override | Flyttar iteratorn ett steg framåt. Måste uppdatera m_is_end och m_pointer. |
| IteratorEquals(System::Details::VirtualizedIteratorBase<Element> *) const override | Kontrollerar om två iteratorer pekar på samma objekt. |
| virtual ~EnumeratorWrapperIterator() | Destruktor. |
Se även
- Namespace System::Collections::Generic
- Library Aspose.Page for C++