STLdoc
STLdocumentation
|
Public Types | |
typedef range_enumerator< _Iter_t, _Value_t > | _Mytype_t |
typedef range_enumerator_base< _Iter_t, _Value_t > | _Mybase_t |
typedef _Value_t | value_type |
Public Types inherited from cliext::impl::range_enumerator_base< _Iter_t, _Value_t > | |
typedef range_enumerator_base< _Iter_t, _Value_t > | _Mytype_t |
typedef _Value_t | value_type |
Public Member Functions | |
range_enumerator (_Iter_t _First, _Iter_t _Last) | |
~range_enumerator () | |
virtual bool | MoveNext () override |
virtual void | Reset () override |
Public Member Functions inherited from cliext::impl::range_enumerator_base< _Iter_t, _Value_t > | |
range_enumerator_base (_Iter_t _First, _Iter_t _Last) | |
void | _Setval (value_type _Val) |
Public Attributes | |
property value_type | Current |
Public Attributes inherited from cliext::impl::range_enumerator_base< _Iter_t, _Value_t > | |
property System::Object | Current |
_STLCLR_FIELD_ACCESS | __pad0__: value_type _Getval() { if (_Is_reset || _Mynext == _Mylast) throw gcnew System::InvalidOperationException() |
return * | _Mynext |
_STLCLR_FIELD_ACCESS | __pad1__: bool _Is_reset |
_Iter_t | _Myfirst |
_Iter_t | _Mynext |
_Iter_t | _Mylast |
typedef range_enumerator_base<_Iter_t, _Value_t> cliext::impl::range_enumerator< _Iter_t, _Value_t >::_Mybase_t |
typedef range_enumerator<_Iter_t, _Value_t> cliext::impl::range_enumerator< _Iter_t, _Value_t >::_Mytype_t |
typedef _Value_t cliext::impl::range_enumerator< _Iter_t, _Value_t >::value_type |
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from cliext::impl::range_enumerator_base< _Iter_t, _Value_t >.
|
inlineoverridevirtual |
Reimplemented from cliext::impl::range_enumerator_base< _Iter_t, _Value_t >.
property value_type cliext::impl::range_enumerator< _Iter_t, _Value_t >::Current |