#include <SerializerFileStream.hpp>
langedge::SerializerInputFileStreamのコラボレーション図

Public メソッド | |
| SerializerInputFileStream () | |
| デフォルトコンストラクタ | |
| ~SerializerInputFileStream () | |
| デストラクタ | |
| void | openFile (const char *filename) |
| ファイルをバイナリモードでオープンする. | |
| void | closeFile () |
| ファイルをクローズする. | |
| void | attachFileHandle (langedge::FileIO *file) |
| ファイルハンドルをアタッチする. | |
| const char * | getFilename () const |
| ファイル名を得る. | |
| size_t | getFilePosition () const |
| ファイルアクセス位置を得る. | |
| void | setFilePosition (size_t pos) |
| ファイルアクセス位置を設定する. | |
| unsigned char | get () |
| 1バイトの get. | |
| void | readBlock (char *buffer, size_t buffsize) |
| データブロックをバッファに読み込む. | |
| void | readString (std::string &str, size_t size) |
| データブロックを std::string にコピー. | |
|
|
デフォルトコンストラクタ
|
|
|
デストラクタ
|
|
|
ファイルをバイナリモードでオープンする.
|
|
|
ファイルをクローズする. 自前のハンドルのみクローズ。アタッチされたものはクローズしない |
|
|
ファイルハンドルをアタッチする.
|
|
|
ファイル名を得る.
|
|
|
ファイルアクセス位置を得る.
|
|
|
ファイルアクセス位置を設定する.
|
|
|
1バイトの get.
|
|
||||||||||||
|
データブロックをバッファに読み込む.
|
|
||||||||||||
|
データブロックを std::string にコピー.
|
1.4.2