_iterator_base.h | 263 // The base classes input_iterator, output_iterator, forward_iterator, 267 template <class _Tp, class _Distance> struct input_iterator : struct in struct:iterator_traits 280 iterator_category(const input_iterator<_Tp, _Distance>&) { return input_iterator_tag(); } 293 inline _Tp* _STLP_CALL value_type(const input_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 301 inline _Distance* _STLP_CALL distance_type(const input_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0); }
|