System::Collections::IEnumeratorImplValueType class
IEnumeratorImplValueType class
Wrapper the creates non generic IEnumerator implementation over the generic Iterator IEnumeratorImplRefType - wrapper for the value Types.
template<typename T>class IEnumeratorImplValueType : public System::Collections::IEnumerator
| Parameter | Description |
|---|
| T | Element type. |
Methods
| Method | Description |
|---|
| get_Current() const override | Gets current element. |
| IEnumeratorImplValueType(System::SharedPtr<System::Collections::Generic::IEnumerator<T>>) | wrapper constructor |
| MoveNext() override | Moves enumerator to the next element. If no element was referenced before, sets reference to the first element available. If container end was hit, does nothing. |
See Also