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