Lines Matching refs:_Traits
57 template<typename _CharT, typename _Traits> in _GLIBCXX_BEGIN_NAMESPACE()
58 class basic_istream : virtual public basic_ios<_CharT, _Traits> in _GLIBCXX_BEGIN_NAMESPACE()
63 typedef typename _Traits::int_type int_type; in _GLIBCXX_BEGIN_NAMESPACE()
64 typedef typename _Traits::pos_type pos_type; in _GLIBCXX_BEGIN_NAMESPACE()
65 typedef typename _Traits::off_type off_type; in _GLIBCXX_BEGIN_NAMESPACE()
66 typedef _Traits traits_type; in _GLIBCXX_BEGIN_NAMESPACE()
69 typedef basic_streambuf<_CharT, _Traits> __streambuf_type; in _GLIBCXX_BEGIN_NAMESPACE()
70 typedef basic_ios<_CharT, _Traits> __ios_type; in _GLIBCXX_BEGIN_NAMESPACE()
71 typedef basic_istream<_CharT, _Traits> __istream_type; in _GLIBCXX_BEGIN_NAMESPACE()
72 typedef num_get<_CharT, istreambuf_iterator<_CharT, _Traits> > in _GLIBCXX_BEGIN_NAMESPACE()
645 template<typename _CharT, typename _Traits>
646 class basic_istream<_CharT, _Traits>::sentry
650 typedef _Traits traits_type;
651 typedef basic_streambuf<_CharT, _Traits> __streambuf_type;
652 typedef basic_istream<_CharT, _Traits> __istream_type;
654 typedef typename _Traits::int_type __int_type;
678 sentry(basic_istream<_CharT, _Traits>& __is, bool __noskipws = false);
707 template<typename _CharT, typename _Traits>
708 basic_istream<_CharT, _Traits>&
709 operator>>(basic_istream<_CharT, _Traits>& __in, _CharT& __c);
711 template<class _Traits>
712 inline basic_istream<char, _Traits>&
713 operator>>(basic_istream<char, _Traits>& __in, unsigned char& __c)
716 template<class _Traits>
717 inline basic_istream<char, _Traits>&
718 operator>>(basic_istream<char, _Traits>& __in, signed char& __c)
748 template<typename _CharT, typename _Traits>
749 basic_istream<_CharT, _Traits>&
750 operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s);
757 template<class _Traits>
758 inline basic_istream<char, _Traits>&
759 operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s)
762 template<class _Traits>
763 inline basic_istream<char, _Traits>&
764 operator>>(basic_istream<char, _Traits>& __in, signed char* __s)
775 template<typename _CharT, typename _Traits>
777 : public basic_istream<_CharT, _Traits>,
778 public basic_ostream<_CharT, _Traits>
785 typedef typename _Traits::int_type int_type;
786 typedef typename _Traits::pos_type pos_type;
787 typedef typename _Traits::off_type off_type;
788 typedef _Traits traits_type;
791 typedef basic_istream<_CharT, _Traits> __istream_type;
792 typedef basic_ostream<_CharT, _Traits> __ostream_type;
801 basic_iostream(basic_streambuf<_CharT, _Traits>* __sb) in basic_iostream()
838 template<typename _CharT, typename _Traits>
839 basic_istream<_CharT, _Traits>&
840 ws(basic_istream<_CharT, _Traits>& __is);