strstreambuf Class Reference
class strstreambuf : public basic_streambuf< char, char_traits< char > > |
Public Member Functions |
---|
| ~_STLP_strstreambuf() |
| _STLP_strstreambuf(streamsize) |
_STLP_DECLSPEC | _STLP_strstreambuf(__alloc_fn, __free_fn) |
_STLP_DECLSPEC | _STLP_strstreambuf(char *, streamsize, char *) |
_STLP_DECLSPEC | _STLP_strstreambuf(signed char *, streamsize, signed char *) |
_STLP_DECLSPEC | _STLP_strstreambuf(unsigned char *, streamsize, unsigned char *) |
_STLP_DECLSPEC | _STLP_strstreambuf(const char *, streamsize) |
_STLP_DECLSPEC | _STLP_strstreambuf(const signed char *, streamsize) |
_STLP_DECLSPEC | _STLP_strstreambuf(const unsigned char *, streamsize) |
_STLP_DECLSPEC void | freeze(bool) |
_STLP_DECLSPEC int | pcount() |
_STLP_DECLSPEC char * | str() |
Inherited Functions |
---|
| basic_streambuf< char, char_traits< char > >::_M_eback()const |
| basic_streambuf< char, char_traits< char > >::_M_egptr()const |
| basic_streambuf< char, char_traits< char > >::_M_gbump(int) |
| basic_streambuf< char, char_traits< char > >::_M_gptr()const |
| basic_streambuf< char, char_traits< char > >::_M_setg(char_type *,char_type *,char_type *) |
| basic_streambuf< char, char_traits< char > >::_M_sputnc(char_type,streamsize) |
| basic_streambuf< char, char_traits< char > >::_M_xsputnc(char_type,streamsize) |
| basic_streambuf< char, char_traits< char > >::_change_input_mode() |
| basic_streambuf< char, char_traits< char > >::basic_streambuf() |
| basic_streambuf< char, char_traits< char > >::basic_streambuf(FILE *,FILE *) |
| basic_streambuf< char, char_traits< char > >::eback()const |
| basic_streambuf< char, char_traits< char > >::egptr()const |
| basic_streambuf< char, char_traits< char > >::epptr()const |
| basic_streambuf< char, char_traits< char > >::gbump(int) |
| basic_streambuf< char, char_traits< char > >::getloc()const |
| basic_streambuf< char, char_traits< char > >::gptr()const |
| basic_streambuf< char, char_traits< char > >::imbue(const locale &) |
| basic_streambuf< char, char_traits< char > >::in_avail() |
| basic_streambuf< char, char_traits< char > >::pbase()const |
| basic_streambuf< char, char_traits< char > >::pbump(int) |
| basic_streambuf< char, char_traits< char > >::pptr()const |
| basic_streambuf< char, char_traits< char > >::pubimbue(const locale &) |
| basic_streambuf< char, char_traits< char > >::pubseekoff(off_type,ios_base::seekdir,ios_base::openmode) |
| basic_streambuf< char, char_traits< char > >::pubseekpos(pos_type,ios_base::openmode) |
| basic_streambuf< char, char_traits< char > >::pubsetbuf(char_type *,streamsize) |
| basic_streambuf< char, char_traits< char > >::pubsync() |
| basic_streambuf< char, char_traits< char > >::save_read_buffer() |
| basic_streambuf< char, char_traits< char > >::sbumpc() |
| basic_streambuf< char, char_traits< char > >::setg(char_type *,char_type *,char_type *) |
| basic_streambuf< char, char_traits< char > >::setp(char_type *,char_type *) |
| basic_streambuf< char, char_traits< char > >::sgetc() |
| basic_streambuf< char, char_traits< char > >::sgetn(char_type *,streamsize) |
| basic_streambuf< char, char_traits< char > >::showmanyc() |
| basic_streambuf< char, char_traits< char > >::snextc() |
| basic_streambuf< char, char_traits< char > >::sputbackc(char_type) |
| basic_streambuf< char, char_traits< char > >::sputc(char_type) |
| basic_streambuf< char, char_traits< char > >::sputn(const char_type *,streamsize) |
| basic_streambuf< char, char_traits< char > >::stossc() |
| basic_streambuf< char, char_traits< char > >::sungetc() |
| basic_streambuf< char, char_traits< char > >::sync() |
| basic_streambuf< char, char_traits< char > >::uflow() |
| basic_streambuf< char, char_traits< char > >::xsgetn(char_type *,streamsize) |
| basic_streambuf< char, char_traits< char > >::xsputn(const char_type *,streamsize) |
| basic_streambuf< char, char_traits< char > >::~basic_streambuf() |
Constructor & Destructor Documentation
~_STLP_strstreambuf()
~_STLP_strstreambuf | ( | ) | [inline, virtual] |
Member Functions Documentation
_M_alloc(size_t)
char * | _M_alloc | ( | size_t | | ) | [private] |
_M_free(char *)
void | _M_free | ( | char * | | ) | [private, inline] |
_M_setup(char *, char *, streamsize)
void | _M_setup | ( | char * | __get, |
| char * | __put, |
| streamsize | __n |
| ) | [private] |
_STLP_strstreambuf(streamsize)
_STLP_strstreambuf | ( | streamsize | _Initial_capacity = 0 | ) | [explicit] |
_STLP_strstreambuf(__alloc_fn, __free_fn)
_STLP_strstreambuf(char *, streamsize, char *)
_STLP_DECLSPEC | _STLP_strstreambuf | ( | char * | __get, |
| streamsize | __n, |
| char * | __put = 0 |
| ) | |
_STLP_strstreambuf(signed char *, streamsize, signed char *)
_STLP_DECLSPEC | _STLP_strstreambuf | ( | signed char * | __get, |
| streamsize | __n, |
| signed char * | __put = 0 |
| ) | |
Parameters
signed char * __get | |
streamsize __n | |
signed char * __put = 0 | |
_STLP_strstreambuf(unsigned char *, streamsize, unsigned char *)
_STLP_DECLSPEC | _STLP_strstreambuf | ( | unsigned char * | __get, |
| streamsize | __n, |
| unsigned char * | __put = 0 |
| ) | |
Parameters
unsigned char * __get | |
streamsize __n | |
unsigned char * __put = 0 | |
_STLP_strstreambuf(const char *, streamsize)
_STLP_DECLSPEC | _STLP_strstreambuf | ( | const char * | __get, |
| streamsize | __n |
| ) | |
_STLP_strstreambuf(const signed char *, streamsize)
_STLP_DECLSPEC | _STLP_strstreambuf | ( | const signed char * | __get, |
| streamsize | __n |
| ) | |
_STLP_strstreambuf(const unsigned char *, streamsize)
_STLP_DECLSPEC | _STLP_strstreambuf | ( | const unsigned char * | __get, |
| streamsize | __n |
| ) | |
freeze(bool)
_STLP_DECLSPEC void | freeze | ( | bool | = true | ) | |
pcount()
_STLP_DECLSPEC int | pcount | ( | ) | const |
seekoff(off_type, ios_base::seekdir, ios_base::openmode)
seekpos(pos_type, ios_base::openmode)
setbuf(char *, streamsize)
str()
_STLP_DECLSPEC char * | str | ( | ) | |
underflow()
int_type
| underflow | ( | ) | [protected, virtual] |
Member Type Definitions Documentation
Typedef __alloc_fn
typedef void *(* | __alloc_fn |
Member Data Documentation
char * _pfrozenendsave
char * | _pfrozenendsave | [private] |
char * _pgetfrozenendsave
char * | _pgetfrozenendsave | [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.