#include <kokostream.h>
Public Types | |
| typedef _Alloc | allocator_type |
| typedef basic_kokobuf< _Elem, _Traits, _Alloc > | _Mysb |
| type of stream buffer we use | |
| typedef std::basic_string< _Elem, _Traits, _Alloc > | _Mystr |
| type of string we return | |
Public Member Functions | |
| basic_ikokostream (_Mysb *sb) | |
| construct, use an existing buffer | |
| virtual | ~basic_ikokostream () |
| destruct | |
| void | setStreamBuffer (_Mysb *sb) |
| change buffer | |
| gutz::SmartPtr< _Mysb > | getStreamBuffer () |
| get buffer | |
| _Mysb * | rdbuf () const |
| get the buffer object | |
| _Mystr | str () const |
| Deep copy string out. | |
| void | str (const _Mystr &_Newstr) |
| Resize & deep copy in. | |
Protected Attributes | |
| gutz::SmartPtr< _Mysb > | _kokobuffer |
|
|||||
|
type of stream buffer we use
Definition at line 654 of file kokostream.h. |
|
|||||
|
type of string we return
Definition at line 656 of file kokostream.h. Referenced by basic_ikokostream< _Elem, _Traits, _Alloc >::str(). |
|
|||||
|
Definition at line 652 of file kokostream.h. |
|
||||||||||
|
construct, use an existing buffer
Definition at line 660 of file kokostream.h. References basic_ikokostream< _Elem, _Traits, _Alloc >::_kokobuffer. |
|
|||||||||
|
destruct
Definition at line 668 of file kokostream.h. |
|
|||||||||
|
get buffer
Definition at line 682 of file kokostream.h. References basic_ikokostream< _Elem, _Traits, _Alloc >::_kokobuffer. |
|
|||||||||
|
get the buffer object
Definition at line 686 of file kokostream.h. References basic_ikokostream< _Elem, _Traits, _Alloc >::_kokobuffer, and gutz::SmartPtr< _Mysb >::getPtr(). |
|
||||||||||
|
change buffer
Definition at line 674 of file kokostream.h. References basic_ikokostream< _Elem, _Traits, _Alloc >::_kokobuffer. |
|
||||||||||
|
Resize & deep copy in.
Definition at line 700 of file kokostream.h. References basic_ikokostream< _Elem, _Traits, _Alloc >::_kokobuffer. |
|
|||||||||
|
Deep copy string out.
Definition at line 693 of file kokostream.h. References basic_ikokostream< _Elem, _Traits, _Alloc >::_kokobuffer, and basic_ikokostream< _Elem, _Traits, _Alloc >::_Mystr. |
|
|||||