iutest
1.17.1.0
|
標準ファイルクラス [詳解]
#include <iutest_file.hpp>
公開メンバ関数 | |
virtual void | Close () IUTEST_CXX_OVERRIDE |
閉じる | |
virtual bool | Write (const void *buf, size_t size, size_t cnt) IUTEST_CXX_OVERRIDE |
書き込み [詳解] | |
virtual bool | Read (void *buf, size_t size, size_t cnt) IUTEST_CXX_OVERRIDE |
読み込み [詳解] | |
virtual size_t | GetSize () IUTEST_CXX_OVERRIDE |
サイズ取得 | |
![]() | |
bool | Open (const char *filename, int mode) |
開く [詳解] | |
静的公開メンバ関数 | |
static size_t | GetSize (FILE *fp) |
static size_t | GetSizeBySeekSet (FILE *fp) |
限定公開変数類 | |
FILE * | m_fp |
その他の継承メンバ | |
![]() | |
enum | OpenFlag { OpenRead = 0x00000001, OpenWrite = 0x00000002, OpenAppend = 0x00000003 } |
ファイルオープンモードフラグ [詳解] | |
標準ファイルクラス
|
inlinevirtual |
読み込み
[in] | buf | = 読み込みバッファ |
[in] | size | = 読み込みデータサイズ |
[in] | cnt | = 読み込み回数 |
|
inlinevirtual |
書き込み
[in] | buf | = 書き込みバッファ |
[in] | size | = バッファサイズ |
[in] | cnt | = 書き込み回数 |