System::Collections::Generic::EnumeratorWrapperIterator classe

EnumeratorWrapperIterator class

Iteratore che avvolge l’enumeratore pre-creato e reindirizza tutte le chiamate verso di esso.

template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
ParametroDescrizione
ElementTipo di elemento.

Metodi

MetodoDescrizione
CloneIterator() const overrideClona l’iteratore corrente.
EnumeratorWrapperIterator(const SharedPtr<IEnumerator<Element>>&)
IncrementIterator() overrideSposta l’iteratore di un passo in avanti. Deve aggiornare m_is_end e m_pointer.
IteratorEquals(System::Details::VirtualizedIteratorBase<Element> *) const overrideVerifica se due iteratori puntano allo stesso elemento.
virtual ~EnumeratorWrapperIterator()Distruttore.

Vedi anche