System::Collections::Generic::EnumeratorWrapperIterator 클래스

EnumeratorWrapperIterator class

미리 생성된 열거자를 래핑하고 모든 호출을 해당 열거자로 전달하는 이터레이터입니다.

template<typename Element>class EnumeratorWrapperIterator : public System::Details::VirtualizedIteratorBase<Element>
매개변수설명
Element요소 타입.

메서드

메서드설명
CloneIterator() const override현재 반복자를 복제합니다.
EnumeratorWrapperIterator(const SharedPtr<IEnumerator<Element>>&)
IncrementIterator() override반복자를 한 단계 앞으로 이동합니다. m_is_end와 m_pointer를 업데이트해야 합니다.
IteratorEquals(System::Details::VirtualizedIteratorBase<Element> *) const override두 반복자가 같은 항목을 가리키는지 확인합니다.
virtual ~EnumeratorWrapperIterator()소멸자.

또 보기