Data Structures |
| class | sentry |
Public Types |
| typedef _CharT | char_type |
| typedef _Traits::int_type | int_type |
| typedef _Traits::pos_type | pos_type |
| typedef _Traits::off_type | off_type |
| typedef _Traits | traits_type |
typedef basic_ios< _CharT,
_Traits > | _Basic_ios |
typedef basic_ios< _CharT,
_Traits > &(_STLP_CALL * | __ios_fn )(basic_ios< _CharT, _Traits > &) |
| typedef ios_base &(_STLP_CALL * | __ios_base_fn )(ios_base &) |
| typedef _Self &(_STLP_CALL * | __istream_fn )(_Self &) |
Public Member Functions |
| | basic_istream (basic_streambuf< _CharT, _Traits > *__buf) |
| | ~basic_istream () |
| _Self & | operator>> (__istream_fn __f) |
| _Self & | operator>> (__ios_fn __f) |
| _Self & | operator>> (__ios_base_fn __f) |
| _Self & | operator>> (short &__val) |
| _Self & | operator>> (int &__val) |
| _Self & | operator>> (unsigned short &__val) |
| _Self & | operator>> (unsigned int &__val) |
| _Self & | operator>> (long &__val) |
| _Self & | operator>> (unsigned long &__val) |
| _Self & | operator>> (float &__val) |
| _Self & | operator>> (double &__val) |
| _Self & | operator>> (long double &__val) |
| _Self & | operator>> (bool &__val) |
| _Self & | operator>> (void *&__val) |
| _Self & | operator>> (basic_streambuf< _CharT, _Traits > *) |
| streamsize | gcount () const |
| int_type | peek () |
| int_type | get () |
| _Self & | get (char_type &__c) |
| _Self & | get (char_type *__s, streamsize __n, char_type __delim) |
| _Self & | get (char_type *__s, streamsize __n) |
| _Self & | get (basic_streambuf< _CharT, _Traits > &__buf, char_type __delim) |
| _Self & | get (basic_streambuf< _CharT, _Traits > &__buf) |
| _Self & | getline (char_type *__s, streamsize __n, char_type delim) |
| _Self & | getline (char_type *__s, streamsize __n) |
| _Self & | ignore () |
| _Self & | ignore (streamsize __n) |
| _Self & | ignore (streamsize __n, int_type __delim) |
| _Self & | read (char_type *__s, streamsize __n) |
| streamsize | readsome (char_type *__s, streamsize __n) |
| _Self & | putback (char_type __c) |
| _Self & | unget () |
| int | sync () |
| pos_type | tellg () |
| _Self & | seekg (pos_type __pos) |
| _Self & | seekg (off_type, ios_base::seekdir) |
| void | _M_formatted_get (_CharT &__c) |
| void | _M_formatted_get (_CharT *__s) |
| void | _M_skip_whitespace (bool __set_failbit) |
Private Types |
typedef basic_istream< _CharT,
_Traits > | _Self |
Private Attributes |
| streamsize | _M_gcount |
template<class _CharT, class _Traits>
class basic_istream< _CharT, _Traits >
Definition at line 63 of file _istream.h.