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
bool _M_constant
bool
|
_M_constant
|
[private]
|
bool _M_dynamic
bool
|
_M_dynamic
|
[private]
|
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.