Lines Matching refs:traits
333 template <class T, class charT = char, class traits = char_traits<charT>, class Distance = ptrdiff_…
339 typedef traits traits_type;
340 typedef basic_istream<charT,traits> istream_type;
353 template <class T, class charT, class traits, class Distance>
354 bool operator==(const istream_iterator<T,charT,traits,Distance>& x,
355 const istream_iterator<T,charT,traits,Distance>& y);
356 template <class T, class charT, class traits, class Distance>
357 bool operator!=(const istream_iterator<T,charT,traits,Distance>& x,
358 const istream_iterator<T,charT,traits,Distance>& y);
360 template <class T, class charT = char, class traits = char_traits<charT> >
366 typedef traits traits_type;
367 typedef basic_ostream<charT,traits> ostream_type;
380 template<class charT, class traits = char_traits<charT> >
383 typename traits::off_type, unspecified,
388 typedef traits traits_type;
389 typedef typename traits::int_type int_type;
390 typedef basic_streambuf<charT,traits> streambuf_type;
391 typedef basic_istream<charT,traits> istream_type;
406 template <class charT, class traits>
407 bool operator==(const istreambuf_iterator<charT,traits>& a,
408 const istreambuf_iterator<charT,traits>& b);
409 template <class charT, class traits>
410 bool operator!=(const istreambuf_iterator<charT,traits>& a,
411 const istreambuf_iterator<charT,traits>& b);
413 template <class charT, class traits = char_traits<charT> >
419 typedef traits traits_type;
420 typedef basic_streambuf<charT,traits> streambuf_type;
421 typedef basic_ostream<charT,traits> ostream_type;