#include <BufferedSerializer.hpp>
langedge::BufferedInputSerializerに対する継承グラフ


Public メソッド | |
| BufferedInputSerializer () | |
| コンストラクタ | |
| BufferedInputSerializer (const BufferedOutputSerializer &bos) | |
| 出力用シリアライザのバッファを使用するコンストラクタ | |
| BufferedInputSerializer (const char *buffer, size_t size) | |
| 一般のバッファを使用するコンストラクタ | |
| ~BufferedInputSerializer () | |
| デストラクタ | |
| void | setBuffer (const BufferedOutputSerializer &bos) |
| 出力シリアライザのバッファをセットする | |
| void | setBuffer (const char *buffer, size_t size) |
| 一般のバッファをセットする | |
| void | resetPointer () const |
| ポインタをリセットする | |
| const char * | begin () const |
| 先頭反復子 | |
| const char * | end () const |
| 末尾反復子 | |
| size_t | getDataSize () const |
| バッファにパックされているデータサイズを得る | |
| char * | makeBufferRoom (size_t size) const |
| コピーするための余地をもったバッファを作る | |
| template<class Iter> | |
| void | copyFrom (Iter beg, Iter end) |
| データをコピーしてくる | |
| void | copyFrom (const BufferedOutputSerializer &bos) |
| 出力用シリアライザからコピー | |
| void | deserialize (FileInputSerializer &is) |
| FileInputSerializer から 自オブジェクトへの取り出し. | |
フレンド | |
| class | SerializerTestCase |
|
|
コンストラクタ
|
|
|
出力用シリアライザのバッファを使用するコンストラクタ
|
|
||||||||||||
|
一般のバッファを使用するコンストラクタ
|
|
|
デストラクタ
|
|
|
出力シリアライザのバッファをセットする
|
|
||||||||||||
|
一般のバッファをセットする
|
|
|
ポインタをリセットする
|
|
|
先頭反復子
|
|
|
末尾反復子
|
|
|
バッファにパックされているデータサイズを得る
|
|
|
コピーするための余地をもったバッファを作る
|
|
||||||||||||||||
|
データをコピーしてくる
|
|
|
出力用シリアライザからコピー
|
|
|
FileInputSerializer から 自オブジェクトへの取り出し.
|
|
|
|
1.4.2