ARTS
2.3.1285(git:92a29ea9-dirty)
|
#include <sstream.h>
Public Types | |
typedef basic_string< _CS_cT, _CS_traits, _CS_alloc > | string_type |
typedef basic_streambuf< _CS_cT, _CS_traits >::char_type | char_type |
typedef basic_streambuf< _CS_cT, _CS_traits >::traits_type | traits_type |
typedef basic_streambuf< _CS_cT, _CS_traits >::int_type | int_type |
typedef basic_streambuf< _CS_cT, _CS_traits >::pos_type | pos_type |
typedef basic_streambuf< _CS_cT, _CS_traits >::off_type | off_type |
Public Member Functions | |
basic_stringbuf (ios_base::openmode=ios_base::in|ios_base::out) | |
basic_stringbuf (basic_string< _CS_cT, _CS_traits, _CS_alloc > const &, ios_base::openmode=ios_base::in|ios_base::out) | |
~basic_stringbuf () | |
basic_string< _CS_cT, _CS_traits, _CS_alloc > | str () const |
void | str (basic_string< _CS_cT, _CS_traits, _CS_alloc > const &) |
Protected Member Functions | |
int_type | underflow () |
int_type | pbackfail (int_type) |
int_type | overflow (int_type) |
basic_streambuf< _CS_cT, _CS_traits > * | setbuf (char_type *, streamsize) |
pos_type | seekoff (off_type, ios_base::seekdir, ios_base::openmode) |
pos_type | seekpos (pos_type pos, ios_base::openmode) |
int | sync () |
Private Member Functions | |
basic_stringbuf (basic_stringbuf const &) | |
void | operator= (basic_stringbuf const &) |
Private Attributes | |
ios_base::openmode | _CS_m_mode |
_CS_cT * | _CS_m_beg |
_CS_cT * | _CS_m_end |
typedef basic_streambuf<_CS_cT, _CS_traits>::char_type basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::char_type |
typedef basic_streambuf<_CS_cT, _CS_traits>::int_type basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::int_type |
typedef basic_streambuf<_CS_cT, _CS_traits>::off_type basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::off_type |
typedef basic_streambuf<_CS_cT, _CS_traits>::pos_type basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::pos_type |
typedef basic_string<_CS_cT, _CS_traits, _CS_alloc> basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::string_type |
typedef basic_streambuf<_CS_cT, _CS_traits>::traits_type basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::traits_type |
basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::basic_stringbuf | ( | ios_base::openmode | = ios_base::in|ios_base::out | ) |
basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::basic_stringbuf | ( | basic_string< _CS_cT, _CS_traits, _CS_alloc > const & | , |
ios_base::openmode | = ios_base::in|ios_base::out |
||
) |
basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::~basic_stringbuf | ( | ) |
|
private |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
basic_string<_CS_cT, _CS_traits, _CS_alloc> basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::str | ( | ) | const |
void basic_stringbuf< _CS_cT, _CS_traits, _CS_alloc >::str | ( | basic_string< _CS_cT, _CS_traits, _CS_alloc > const & | ) |
|
protected |
|
protected |
|
private |
|
private |
|
private |