System::Collections::Generic::EnumeratorWrapperIterator classe
EnumeratorWrapperIterator class
Itérateur qui encapsule l’énumérateur pré-créé et redirige tous les appels vers celui-ci.
template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
| Paramètre | Description |
|---|---|
| Élément | Type d’élément. |
Méthodes
| Méthode | Description |
|---|---|
| CloneIterator() const override | Clone l’itérateur actuel. |
| EnumeratorWrapperIterator(const SharedPtr<IEnumerator<Element>>&) | |
| IncrementIterator() override | Déplace l’itérateur d’un pas en avant. Doit mettre à jour m_is_end et m_pointer. |
| IteratorEquals(System::Details::VirtualizedIteratorBase<Element> *) const override | Vérifie si deux itérateurs pointent vers le même élément. |
| virtual ~EnumeratorWrapperIterator() | Destructeur. |
Voir aussi
- Namespace System::Collections::Generic
- Library Aspose.Font for C++