Lines Matching refs:Distance
172 template<class Category, class T, class Distance = ptrdiff_t,
177 typedef Distance difference_type;
191 template <class InputIterator, class Distance> // constexpr in C++17
192 constexpr void advance(InputIterator& i, Distance n);
510 template <class T, class charT = char, class traits = char_traits<charT>, class Distance = ptrdiff_…
512 : public iterator<input_iterator_tag, T, Distance, const T*, const T&> // until C++17
517 typedef Distance difference_type;
538 template <class T, class charT, class traits, class Distance>
539 bool operator==(const istream_iterator<T,charT,traits,Distance>& x,
540 const istream_iterator<T,charT,traits,Distance>& y);
541 template <class T, class charT, class traits, class Distance>
542 bool operator!=(const istream_iterator<T,charT,traits,Distance>& x,
543 const istream_iterator<T,charT,traits,Distance>& y); // until C++20