basic_istream Class Reference
#include
<stdapis/stlport/stl/_istream.h>
Link against: libstdcpp.lib
| 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() |
Member Type Definition 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 |
Constructor & Destructor Documentation
basic_istream ( basic_streambuf< _CharT, _Traits > * )
| _STLP_DECLSPEC | basic_istream | ( | basic_streambuf< _CharT, _Traits > * | __buf | ) | [explicit] |
~basic_istream ( )
| _STLP_DECLSPEC | ~basic_istream | ( | ) | |
Member Function 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>> ( __istream_fn )
operator>> ( __ios_base_fn )
operator>> ( short & )
|
_Self & | operator>> | ( | short & | __val | ) | [inline] |
operator>> ( int & )
|
_Self & | operator>> | ( | int & | __val | ) | [inline] |
operator>> ( unsigned short & )
|
_Self & | operator>> | ( | unsigned short & | __val | ) | [inline] |
operator>> ( unsigned int & )
|
_Self & | operator>> | ( | unsigned int & | __val | ) | [inline] |
operator>> ( long & )
|
_Self & | operator>> | ( | long & | __val | ) | [inline] |
operator>> ( unsigned long & )
|
_Self & | operator>> | ( | unsigned long & | __val | ) | [inline] |
operator>> ( float & )
|
_Self & | operator>> | ( | float & | __val | ) | [inline] |
operator>> ( double & )
|
_Self & | operator>> | ( | double & | __val | ) | [inline] |
operator>> ( long double & )
|
_Self & | operator>> | ( | long double & | __val | ) | [inline] |
operator>> ( bool & )
|
_Self & | operator>> | ( | bool & | __val | ) | [inline] |
operator>> ( void *& )
|
_Self & | operator>> | ( | void *& | __val | ) | [inline] |
operator>> ( basic_streambuf< _CharT, _Traits > * )
read ( char_type *, streamsize )
readsome ( char_type *, streamsize )
seekg ( off_type, ios_base::seekdir )