Note that this class is not a template.
Definition at line 57 of file w_compat_strstream.h.
Public Types | |
typedef char_traits< char > | _Traits |
typedef basic_streambuf< char, _Traits > | _Base |
Public Member Functions | |
strstreambuf (streamsize __initial_capacity=0) | |
strstreambuf (void *(*__alloc)(size_t), void(*__free)(void *)) | |
strstreambuf (char *__get, streamsize __n, char *__put=0) | |
strstreambuf (signed char *__get, streamsize __n, signed char *__put=0) | |
strstreambuf (unsigned char *__get, streamsize __n, unsigned char *__put=0) | |
strstreambuf (const char *__get, streamsize __n) | |
strstreambuf (const signed char *__get, streamsize __n) | |
strstreambuf (const unsigned char *__get, streamsize __n) | |
virtual | ~strstreambuf () |
char * | str () |
int | pcount () const |
Protected Member Functions | |
virtual int_type | overflow (int_type __c=_Traits::eof()) |
virtual int_type | pbackfail (int_type __c=_Traits::eof()) |
virtual int_type | underflow () |
virtual _Base * | setbuf (char *__buf, streamsize __n) |
virtual pos_type | seekoff (off_type __off, ios_base::seekdir __dir, ios_base::openmode __mode=ios_base::in|ios_base::out) |
virtual pos_type | seekpos (pos_type __pos, ios_base::openmode __mode=ios_base::in|ios_base::out) |