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 )