Lines Matching refs:basic_istream

49   // [27.6.1.1] Template class basic_istream
58 class basic_istream : virtual public basic_ios<_CharT, _Traits>
71 typedef basic_istream<_CharT, _Traits> __istream_type;
77 friend basic_istream<_CharT2, _Traits2>&
78 operator>>(basic_istream<_CharT2, _Traits2>&, _CharT2&);
81 friend basic_istream<_CharT2, _Traits2>&
82 operator>>(basic_istream<_CharT2, _Traits2>&, _CharT2*);
104 basic_istream(__streambuf_type* __sb): _M_gcount(streamsize(0))
113 ~basic_istream()
121 // [27.6.1.2.3] basic_istream::operator>>
155 * constructing a temporary object of type std::basic_istream::sentry
268 * std::basic_istream::sentry with the second argument (noskipws)
594 basic_istream(): _M_gcount(streamsize(0)) { }
603 basic_istream<char>&
604 basic_istream<char>::
608 basic_istream<char>&
609 basic_istream<char>::
613 basic_istream<char>&
614 basic_istream<char>::
619 basic_istream<wchar_t>&
620 basic_istream<wchar_t>::
624 basic_istream<wchar_t>&
625 basic_istream<wchar_t>::
629 basic_istream<wchar_t>&
630 basic_istream<wchar_t>::
646 class basic_istream<_CharT, _Traits>::sentry
652 typedef basic_istream<_CharT, _Traits> __istream_type;
678 sentry(basic_istream<_CharT, _Traits>& __is, bool __noskipws = false);
703 * std::basic_istream. After constructing a sentry object with good
708 basic_istream<_CharT, _Traits>&
709 operator>>(basic_istream<_CharT, _Traits>& __in, _CharT& __c);
712 inline basic_istream<char, _Traits>&
713 operator>>(basic_istream<char, _Traits>& __in, unsigned char& __c)
717 inline basic_istream<char, _Traits>&
718 operator>>(basic_istream<char, _Traits>& __in, signed char& __c)
730 * std::basic_istream. After constructing a sentry object with good
749 basic_istream<_CharT, _Traits>&
750 operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s);
754 basic_istream<char>&
755 operator>>(basic_istream<char>& __in, char* __s);
758 inline basic_istream<char, _Traits>&
759 operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s)
763 inline basic_istream<char, _Traits>&
764 operator>>(basic_istream<char, _Traits>& __in, signed char* __s)
777 : public basic_istream<_CharT, _Traits>,
791 typedef basic_istream<_CharT, _Traits> __istream_type;
817 // [27.6.1.4] standard basic_istream manipulators
836 * std::basic_istream::sentry inside your definition of operator>>.
839 basic_istream<_CharT, _Traits>&
840 ws(basic_istream<_CharT, _Traits>& __is);