istreambuf_iterator< _CharT, _Traits > Class Template Reference#include <_istreambuf_iterator.h>
 Inheritance diagram for istreambuf_iterator< _CharT, _Traits >: ![]() 
 Detailed Descriptiontemplate<class _CharT, class _Traits>
 | 
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| typedef _CharT istreambuf_iterator< _CharT, _Traits >::char_type | 
Definition at line 49 of file _istreambuf_iterator.h.
| typedef _Traits istreambuf_iterator< _CharT, _Traits >::traits_type | 
Definition at line 50 of file _istreambuf_iterator.h.
| typedef _Traits::int_type istreambuf_iterator< _CharT, _Traits >::int_type | 
Definition at line 51 of file _istreambuf_iterator.h.
| typedef basic_streambuf<_CharT, _Traits> istreambuf_iterator< _CharT, _Traits >::streambuf_type | 
Definition at line 52 of file _istreambuf_iterator.h.
| typedef basic_istream<_CharT, _Traits> istreambuf_iterator< _CharT, _Traits >::istream_type | 
Definition at line 53 of file _istreambuf_iterator.h.
| typedef input_iterator_tag istreambuf_iterator< _CharT, _Traits >::iterator_category | 
Reimplemented from iterator< input_iterator_tag, _CharT, _Traits::off_type, _CharT *, _CharT & >.
Definition at line 55 of file _istreambuf_iterator.h.
| typedef _CharT istreambuf_iterator< _CharT, _Traits >::value_type | 
Reimplemented from iterator< input_iterator_tag, _CharT, _Traits::off_type, _CharT *, _CharT & >.
Definition at line 56 of file _istreambuf_iterator.h.
| typedef _Traits::off_type istreambuf_iterator< _CharT, _Traits >::difference_type | 
Reimplemented from iterator< input_iterator_tag, _CharT, _Traits::off_type, _CharT *, _CharT & >.
Definition at line 57 of file _istreambuf_iterator.h.
| typedef const _CharT* istreambuf_iterator< _CharT, _Traits >::pointer | 
Reimplemented from iterator< input_iterator_tag, _CharT, _Traits::off_type, _CharT *, _CharT & >.
Definition at line 58 of file _istreambuf_iterator.h.
| typedef const _CharT& istreambuf_iterator< _CharT, _Traits >::reference | 
Reimplemented from iterator< input_iterator_tag, _CharT, _Traits::off_type, _CharT *, _CharT & >.
Definition at line 59 of file _istreambuf_iterator.h.
| istreambuf_iterator< _CharT, _Traits >::istreambuf_iterator | ( | streambuf_type * |  __p = 0           | 
          ) |  [inline] | 
        
Definition at line 62 of file _istreambuf_iterator.h.
| istreambuf_iterator< _CharT, _Traits >::istreambuf_iterator | ( | basic_istream< _CharT, _Traits > & | __is | ) |  [inline] | 
        
| char_type istreambuf_iterator< _CharT, _Traits >::operator * | ( | ) |  const [inline] | 
        
Definition at line 66 of file _istreambuf_iterator.h.
| istreambuf_iterator<_CharT, _Traits>& istreambuf_iterator< _CharT, _Traits >::operator++ | ( | ) |  [inline] | 
        
Definition at line 67 of file _istreambuf_iterator.h.
References basic_streambuf< _CharT, _Traits >::sbumpc().
| istreambuf_iterator< _CharT, _Traits > istreambuf_iterator< _CharT, _Traits >::operator++ | ( | int | ) | 
Definition at line 153 of file _istreambuf_iterator.h.
References basic_streambuf< _CharT, _Traits >::sbumpc().
| bool istreambuf_iterator< _CharT, _Traits >::equal | ( | const istreambuf_iterator< _CharT, _Traits > & | __i | ) |  const [inline] | 
        
Definition at line 75 of file _istreambuf_iterator.h.
References istreambuf_iterator< _CharT, _Traits >::_M_buf, istreambuf_iterator< _CharT, _Traits >::_M_eof, and istreambuf_iterator< _CharT, _Traits >::_M_getc().
Referenced by operator==().
 1.5.1