System::Collections::Generic::EnumeratorWrapperIterator κλάση
EnumeratorWrapperIterator class
Iterator που τυλίγει τον προ-δημιουργημένο enumerator και ανακατευθύνει όλες τις κλήσεις σε αυτόν.
template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
| Parameter | Περιγραφή |
|---|---|
| Element | Τύπος στοιχείου. |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| CloneIterator() const override | Κλωνοποιεί τον τρέχοντα επαναλήπτη. |
| EnumeratorWrapperIterator(const SharedPtr<IEnumerator<Element>>&) | |
| IncrementIterator() override | Μετακινεί το iterator ένα βήμα μπροστά. Πρέπει να ενημερώσει τα m_is_end και m_pointer. |
| IteratorEquals(System::Details::VirtualizedIteratorBase<Element> *) const override | Ελέγχει αν δύο iterators δείχνουν στο ίδιο στοιχείο. |
| virtual ~EnumeratorWrapperIterator() | Καταστροφέας. |
Δείτε επίσης
- Namespace System::Collections::Generic
- Library Aspose.Page for C++