|
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 |
1.8.8