Home | History | Annotate | Download | only in stl

Lines Matching defs:istreambuf_iterator

45 class istreambuf_iterator :
62 istreambuf_iterator(streambuf_type* __p = 0) { this->_M_init(__p); }
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 {
106 inline istreambuf_iterator<_CharT, _Traits>::istreambuf_iterator(basic_istream<_CharT, _Traits>& __is)
110 inline bool _STLP_CALL operator==(const istreambuf_iterator<_CharT, _Traits>& __x,
111 const istreambuf_iterator<_CharT, _Traits>& __y) {
118 inline bool _STLP_CALL operator!=(const istreambuf_iterator<_CharT, _Traits>& __x,
119 const istreambuf_iterator<_CharT, _Traits>& __y) {
126 _STLP_EXPORT_TEMPLATE_CLASS istreambuf_iterator<char, char_traits<char> >;
128 _STLP_EXPORT_TEMPLATE_CLASS istreambuf_iterator<wchar_t, char_traits<wchar_t> >;
134 inline input_iterator_tag _STLP_CALL iterator_category(const istreambuf_iterator<_CharT, _Traits>&) { return input_iterator_tag(); }
137 distance_type(const istreambuf_iterator<_CharT, _Traits>&) { return (streamoff*)0; }
139 inline _CharT* _STLP_CALL value_type(const istreambuf_iterator<_CharT, _Traits>&) { return (_CharT*)0; }
143 istreambuf_iterator<_CharT, _Traits>
144 istreambuf_iterator<_CharT, _Traits>::operator++(int) {
148 istreambuf_iterator<_CharT, _Traits> __tmp = *this;