
#include <sstream_local.h>
Public Types | |
| typedef char | char_type |
| typedef int | int_type |
| typedef streampos | pos_type |
| typedef streamoff | off_type |
Public Member Functions | |
| stringbuf (int which=ios::in|ios::out) | |
| stringbuf (const std::string &s, int which=ios::in|ios::out) | |
| std::string | str () const |
| void | str (const std::string &s) |
Protected Member Functions | |
| virtual int | sync () |
| virtual int | overflow (int=EOF) |
| virtual int | underflow () |
Private Attributes | |
| std::string | buf |
| ios::open_mode | mode |
| std::string::size_type | rpos |
| streamsize | bufsize |
| char | defbuf |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|