basic_istream Class Reference
class basic_istream : public basic_ios |
Nested Classes and Structures
Public Member Functions |
---|
| basic_istream(basic_streambuf< _CharT, _Traits > *) |
| ~basic_istream() |
void | _M_formatted_get(_CharT &) |
void | _M_formatted_get(_CharT *) |
void | _M_skip_whitespace(bool) |
streamsize
| gcount() |
int_type
| get() |
_Self & | get(char_type &) |
_Self & | get(char_type *, streamsize, char_type) |
_Self & | get(char_type *, streamsize) |
_Self & | get(basic_streambuf< _CharT, _Traits > &, char_type) |
_Self & | get(basic_streambuf< _CharT, _Traits > &) |
_Self & | getline(char_type *, streamsize, char_type) |
_Self & | getline(char_type *, streamsize) |
_Self & | ignore() |
_Self & | ignore(streamsize) |
_Self & | ignore(streamsize, int_type) |
_Self & | operator>>(__istream_fn) |
_Self & | operator>>(__ios_fn) |
_Self & | operator>>(__ios_base_fn) |
_Self & | operator>>(short &) |
_Self & | operator>>(int &) |
_Self & | operator>>(unsigned short &) |
_Self & | operator>>(unsigned int &) |
_Self & | operator>>(long &) |
_Self & | operator>>(unsigned long &) |
_Self & | operator>>(float &) |
_Self & | operator>>(double &) |
_Self & | operator>>(long double &) |
_Self & | operator>>(bool &) |
_Self & | operator>>(void *&) |
_Self & | operator>>(basic_streambuf< _CharT, _Traits > *) |
int_type
| peek() |
_Self & | putback(char_type) |
_Self & | read(char_type *, streamsize) |
streamsize
| readsome(char_type *, streamsize) |
_Self & | seekg(pos_type) |
_Self & | seekg(off_type, ios_base::seekdir) |
int | sync() |
pos_type
| tellg() |
_Self & | unget() |
Constructor & Destructor Documentation
basic_istream(basic_streambuf< _CharT, _Traits > *)
Member Functions Documentation
_M_formatted_get(_CharT &)
void | _M_formatted_get | ( | _CharT & | __c | ) | |
_M_formatted_get(_CharT *)
void | _M_formatted_get | ( | _CharT * | __s | ) | |
_M_skip_whitespace(bool)
void | _M_skip_whitespace | ( | bool | __set_failbit | ) | |
get(char_type *, streamsize, char_type)
get(char_type *, streamsize)
get(basic_streambuf< _CharT, _Traits > &, char_type)
get(basic_streambuf< _CharT, _Traits > &)
getline(char_type *, streamsize, char_type)
getline(char_type *, streamsize)
ignore(streamsize, int_type)
operator>>(__ios_base_fn)
operator>>(short &)
_Self & | operator>> | ( | short & | __val | ) | |
operator>>(int &)
_Self & | operator>> | ( | int & | __val | ) | |
operator>>(unsigned short &)
_Self & | operator>> | ( | unsigned short & | __val | ) | |
operator>>(unsigned int &)
_Self & | operator>> | ( | unsigned int & | __val | ) | |
operator>>(long &)
_Self & | operator>> | ( | long & | __val | ) | |
operator>>(unsigned long &)
_Self & | operator>> | ( | unsigned long & | __val | ) | |
operator>>(float &)
_Self & | operator>> | ( | float & | __val | ) | |
operator>>(double &)
_Self & | operator>> | ( | double & | __val | ) | |
operator>>(long double &)
_Self & | operator>> | ( | long double & | __val | ) | |
operator>>(bool &)
_Self & | operator>> | ( | bool & | __val | ) | |
operator>>(void *&)
_Self & | operator>> | ( | void *& | __val | ) | |
operator>>(basic_streambuf< _CharT, _Traits > *)
read(char_type *, streamsize)
readsome(char_type *, streamsize)
seekg(off_type, ios_base::seekdir)
Member Type Definitions Documentation
Typedef _Basic_ios
typedef
basic_ios< _CharT, _Traits > | _Basic_ios |
Typedef __ios_base_fn
typedef
ios_base &(_STLP_CALL * | __ios_base_fn |
Typedef __ios_fn
typedef
basic_ios< _CharT, _Traits > &(_STLP_CALL * | __ios_fn |
Typedef __istream_fn
typedef
_Self &(_STLP_CALL * | __istream_fn |
Typedef int_type
typedef _Traits::int_type | int_type |
Typedef off_type
typedef _Traits::off_type | off_type |
Typedef pos_type
typedef _Traits::pos_type | pos_type |
Typedef traits_type
typedef _Traits | traits_type |
Member Data Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.