basic_streambuf< char, char_traits< char > > Class Template Reference
#include
<stdapis/stlport/stl/_streambuf.h>
Link against: libstdcpp.lib
| template <> |
| class basic_streambuf< char, char_traits< char > > |
| Public Member Functions |
|---|
| basic_streambuf() |
| basic_streambuf(FILE *, FILE *) |
| virtual | ~basic_streambuf() |
|
char_type * | _M_eback() |
|
char_type * | _M_egptr() |
| void | _M_gbump(int) |
|
char_type * | _M_gptr() |
| void | _M_setg(char_type *, char_type *, char_type *) |
|
streamsize
| _M_sputnc(char_type, streamsize) |
|
locale
| getloc() |
|
streamsize
| in_avail() |
| _STLP_DECLSPEC locale | pubimbue(const locale &) |
|
pos_type
| pubseekoff(off_type, ios_base::seekdir, ios_base::openmode) |
|
pos_type
| pubseekpos(pos_type, ios_base::openmode) |
|
basic_streambuf< char, char_traits< char > > * | pubsetbuf(char_type *, streamsize) |
| int | pubsync() |
|
int_type
| sbumpc() |
|
int_type
| sgetc() |
|
streamsize
| sgetn(char_type *, streamsize) |
|
int_type
| snextc() |
|
int_type
| sputbackc(char_type) |
|
int_type
| sputc(char_type) |
|
streamsize
| sputn(const char_type *, streamsize) |
| void | stossc() |
|
int_type
| sungetc() |
| Protected Member Functions |
|---|
| virtual _STLP_DECLSPEC streamsize | _M_xsputnc(char_type, streamsize) |
| virtual void | _change_input_mode() |
|
char_type * | eback() |
|
char_type * | egptr() |
|
char_type * | epptr() |
| void | gbump(int) |
|
char_type * | gptr() |
| virtual _STLP_DECLSPEC void | imbue(const locale &) |
| virtual _STLP_DECLSPEC int_type | overflow(int_type) |
| virtual _STLP_DECLSPEC int_type | pbackfail(int_type) |
|
char_type * | pbase() |
| void | pbump(int) |
|
char_type * | pptr() |
| virtual int | save_read_buffer() |
| virtual _STLP_DECLSPEC pos_type | seekoff(off_type, ios_base::seekdir, ios_base::openmode) |
| virtual _STLP_DECLSPEC pos_type | seekpos(pos_type, ios_base::openmode) |
| virtual _STLP_DECLSPEC basic_streambuf< char, char_traits< char > > * | setbuf(char_type *, streamsize) |
| void | setg(char_type *, char_type *, char_type *) |
| void | setp(char_type *, char_type *) |
| virtual _STLP_DECLSPEC streamsize | showmanyc() |
| virtual _STLP_DECLSPEC int | sync() |
| virtual _STLP_DECLSPEC int_type | uflow() |
| virtual _STLP_DECLSPEC int_type | underflow() |
| virtual _STLP_DECLSPEC streamsize | xsgetn(char_type *, streamsize) |
| virtual _STLP_DECLSPEC streamsize | xsputn(const char_type *, streamsize) |
Member Type Definition Documentation
Typedef int_type
| typedef char_traits< char >::int_type | int_type |
Typedef off_type
| typedef char_traits< char >::off_type | off_type |
Typedef pos_type
| typedef char_traits< char >::pos_type | pos_type |
Typedef traits_type
| typedef char_traits< char > | traits_type |
Member Attribute Documentation
Constructor & Destructor Documentation
basic_streambuf ( )
| _STLP_DECLSPEC | basic_streambuf | ( | ) | |
basic_streambuf ( FILE *, FILE * )
| _STLP_DECLSPEC | basic_streambuf | ( | FILE * | __get, |
| | FILE * | __put |
| | ) | |
~basic_streambuf ( )
| _STLP_DECLSPEC | ~basic_streambuf | ( | ) | [virtual] |
Member Function Documentation
_M_gbump ( int )
| void | _M_gbump | ( | int | __n | ) | [inline] |
_M_setg ( char_type *, char_type *, char_type * )
_M_sputnc ( char_type, streamsize )
_M_xsputnc ( char_type, streamsize )
_change_input_mode ( )
| void | _change_input_mode | ( | ) | [protected, inline, virtual] |
gbump ( int )
| void | gbump | ( | int | __n | ) | [protected, inline] |
imbue ( const locale & )
| _STLP_DECLSPEC void | imbue | ( | const locale & | | ) | [protected, virtual] |
overflow ( int_type )
| _STLP_DECLSPEC int_type | overflow | ( | int_type | = traits_type::eof() | ) | [protected, virtual] |
pbackfail ( int_type )
| _STLP_DECLSPEC int_type | pbackfail | ( | int_type | __c = traits_type::eof() | ) | [protected, virtual] |
pbump ( int )
| void | pbump | ( | int | __n | ) | [protected, inline] |
pubimbue ( const locale & )
pubseekoff ( off_type, ios_base::seekdir, ios_base::openmode )
pubseekpos ( pos_type, ios_base::openmode )
pubsetbuf ( char_type *, streamsize )
save_read_buffer ( )
| int | save_read_buffer | ( | ) | [protected, inline, virtual] |
seekoff ( off_type, ios_base::seekdir, ios_base::openmode )
seekpos ( pos_type, ios_base::openmode )
setbuf ( char_type *, streamsize )
setg ( char_type *, char_type *, char_type * )
setp ( char_type *, char_type * )
sgetn ( char_type *, streamsize )
showmanyc ( )
| _STLP_DECLSPEC streamsize | showmanyc | ( | ) | [protected, virtual] |
sputn ( const char_type *, streamsize )
sync ( )
| _STLP_DECLSPEC int | sync | ( | ) | [protected, virtual] |
uflow ( )
| _STLP_DECLSPEC int_type | uflow | ( | ) | [protected, virtual] |
underflow ( )
| _STLP_DECLSPEC int_type | underflow | ( | ) | [protected, virtual] |
xsgetn ( char_type *, streamsize )
xsputn ( const char_type *, streamsize )