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 )