iutest
1.17.99.14
|
文字列バッファ書き込み IFile インターフェースクラス [詳解]
#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 iu_uint_max_t | GetSize () IUTEST_CXX_OVERRIDE |
サイズ取得 | |
virtual ::std::string | ReadAll () IUTEST_CXX_OVERRIDE |
全読み込み | |
![]() | |
bool | Open (const char *filename, int mode) |
開く [詳解] | |
限定公開変数類 | |
::std::stringstream | ss |
その他の継承メンバ | |
![]() | |
enum | OpenFlag { OpenRead = 0x00000001 , OpenWrite = 0x00000002 , OpenAppend = 0x00000003 } |
ファイルオープンモードフラグ [詳解] | |
文字列バッファ書き込み IFile インターフェースクラス
|
inlinevirtual |
読み込み
[in] | buf | = 読み込みバッファ |
[in] | size | = 読み込みデータサイズ |
[in] | cnt | = 読み込み回数 |
|
inlinevirtual |
書き込み
[in] | buf | = 書き込みバッファ |
[in] | size | = バッファサイズ |
[in] | cnt | = 書き込み回数 |