basic_streambuf< char, char_traits< char > > Class Template Reference
template <> |
class basic_streambuf< char, char_traits< char > > |
Public Member Functions |
---|
| basic_streambuf() |
| basic_streambuf(FILE *, FILE *) |
| ~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 |
---|
_STLP_DECLSPEC streamsize | _M_xsputnc(char_type, streamsize) |
void | _change_input_mode() |
char_type * | eback() |
char_type * | egptr() |
char_type * | epptr() |
void | gbump(int) |
char_type * | gptr() |
_STLP_DECLSPEC void | imbue(const locale &) |
_STLP_DECLSPEC int_type | overflow(int_type) |
_STLP_DECLSPEC int_type | pbackfail(int_type) |
char_type * | pbase() |
void | pbump(int) |
char_type * | pptr() |
int | save_read_buffer() |
_STLP_DECLSPEC pos_type | seekoff(off_type, ios_base::seekdir, ios_base::openmode) |
_STLP_DECLSPEC pos_type | seekpos(pos_type, ios_base::openmode) |
_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 *) |
_STLP_DECLSPEC streamsize | showmanyc() |
_STLP_DECLSPEC int | sync() |
_STLP_DECLSPEC int_type | uflow() |
_STLP_DECLSPEC int_type | underflow() |
_STLP_DECLSPEC streamsize | xsgetn(char_type *, streamsize) |
_STLP_DECLSPEC streamsize | xsputn(const char_type *, streamsize) |
Constructor & Destructor Documentation
basic_streambuf()
_STLP_DECLSPEC | basic_streambuf | ( | ) | |
basic_streambuf(FILE *, FILE *)
_STLP_DECLSPEC | basic_streambuf | ( | FILE * | __get, |
| FILE * | __put |
| ) | |
Parameters
FILE * __get | |
FILE * __put | |
~basic_streambuf()
_STLP_DECLSPEC | ~basic_streambuf | ( | ) | [virtual] |
Member Functions Documentation
_M_gbump(int)
void | _M_gbump | ( | int | __n | ) | [inline] |
_M_setg(char_type *, char_type *, char_type *)
_M_snextc_aux()
_STLP_DECLSPEC int_type | _M_snextc_aux | ( | ) | [private] |
_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] |
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)
Member Type Definitions 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 Data Documentation
FILE _M_default_get
FILE | _M_default_get | [private] |
FILE _M_default_put
FILE | _M_default_put | [private] |
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.