読み込み専用の文字列操作用ストリームです。
書き込み用の文字列ストリームはないので、それはMemoryStreamで代用せよ、ということだと思います。
StringPtrから生成します。ただし、StringStreamは生成元のStringPtrの変更に追従しないので、生成したのちにStringPtrが変更されたりするとおかしなことになるかもしれません(未確認)。
(constructor) | インスタンス生成 |
data | データのポインタ |
size | データのサイズ |
eos | ストリームの終端かどうか |
tell | ストリームカーソルの現在位置 |
seek | ストリームカーソルを移動 |
read | ストリームから読み込む |
get_s | ストリームから文字列を取り出す |
get_s_all | ストリームから全ての文字列を取り出す |