Lines Matching refs:_Traits

37 template <class _CharT, class _Traits>
38 extern basic_streambuf<_CharT, _Traits>* _STLP_CALL _M_get_istreambuf(basic_istream<_CharT, _Traits>& ) ;
44 template<class _CharT, class _Traits>
46 public iterator<input_iterator_tag, _CharT, typename _Traits::off_type, _CharT*, _CharT&>
50 typedef _Traits traits_type;
51 typedef typename _Traits::int_type int_type;
52 typedef basic_streambuf<_CharT, _Traits> streambuf_type;
53 typedef basic_istream<_CharT, _Traits> istream_type;
57 typedef typename _Traits::off_type difference_type;
63 // istreambuf_iterator(basic_istream<_CharT, _Traits>& __is) { this->_M_init(_M_get_istreambuf(__is)); }
64 inline istreambuf_iterator(basic_istream<_CharT, _Traits>& __is);
67 istreambuf_iterator<_CharT, _Traits>& operator++() {
72 istreambuf_iterator<_CharT, _Traits> operator++(int);
74 bool equal(const istreambuf_iterator<_CharT, _Traits>& __i) const {
105 template<class _CharT, class _Traits>
106 inline istreambuf_iterator<_CharT, _Traits>::istreambuf_iterator(basic_istream<_CharT, _Traits>& __is)
109 template<class _CharT, class _Traits>
110 inline bool _STLP_CALL operator==(const istreambuf_iterator<_CharT, _Traits>& __x,
111 const istreambuf_iterator<_CharT, _Traits>& __y) {
117 template<class _CharT, class _Traits>
118 inline bool _STLP_CALL operator!=(const istreambuf_iterator<_CharT, _Traits>& __x,
119 const istreambuf_iterator<_CharT, _Traits>& __y) {
133 template <class _CharT, class _Traits>
134 inline input_iterator_tag _STLP_CALL iterator_category(const istreambuf_iterator<_CharT, _Traits>&) { return input_iterator_tag(); }
135 template <class _CharT, class _Traits>
137 distance_type(const istreambuf_iterator<_CharT, _Traits>&) { return (streamoff*)0; }
138 template <class _CharT, class _Traits>
139 inline _CharT* _STLP_CALL value_type(const istreambuf_iterator<_CharT, _Traits>&) { return (_CharT*)0; }
142 template <class _CharT, class _Traits>
143 istreambuf_iterator<_CharT, _Traits>
144 istreambuf_iterator<_CharT, _Traits>::operator++(int) {
148 istreambuf_iterator<_CharT, _Traits> __tmp = *this;