ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

istreambuf_iterator< _CharT, _Traits > Class Template Reference

#include <_istreambuf_iterator.h>

Inherits iterator< input_iterator_tag, _CharT, _Traits::off_type, _CharT *, _CharT & >.

Public Types

typedef _CharT char_type
typedef _Traits traits_type
typedef _Traits::int_type int_type
typedef basic_streambuf
< _CharT, _Traits > 
streambuf_type
typedef basic_istream< _CharT,
_Traits > 
istream_type
typedef input_iterator_tag iterator_category
typedef _CharT value_type
typedef _Traits::off_type difference_type
typedef const _CharT * pointer
typedef const _CharT & reference

Public Member Functions

 istreambuf_iterator (streambuf_type *__p=0)
 istreambuf_iterator (basic_istream< _CharT, _Traits > &__is)
char_type operator* () const
istreambuf_iterator< _CharT,
_Traits > & 
operator++ ()
istreambuf_iterator< _CharT,
_Traits > 
operator++ (int)
bool equal (const istreambuf_iterator< _CharT, _Traits > &__i) const

Private Member Functions

void _M_init (streambuf_type *__p)
void _M_getc () const

Private Attributes

streambuf_type_M_buf
_CharT _M_c
bool _M_eof
bool _M_have_c

Detailed Description

template<class _CharT, class _Traits>
class istreambuf_iterator< _CharT, _Traits >

Definition at line 45 of file _istreambuf_iterator.h.


The documentation for this class was generated from the following file:

Generated on Sun May 27 2012 06:24:05 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.