メインページ | クラス階層 | アルファベット順一覧 | 構成 | Directories | ファイル一覧 | 構成メンバ | ファイルメンバ

クラス BufferedWriter

ファイルの書き込みバッファリング [詳細]

#include <BufferedWriter.h>

すべてのメンバ一覧

Public メソッド

 BufferedWriter (W fd)
 コンストラクタ
void write (const B *target, int size)
 書き込み
void flush ()
 強制書き込み(フラッシュ)


説明

ファイルの書き込みをバッファリングするためのクラスです。


コンストラクタとデストラクタ

BufferedWriter::BufferedWriter fd  )  [inline]
 

ファイルディスクリプタをバッファリングするオブジェクトを生成します。

引数:
fd 対象となるファイルディスクリプタ


関数

void BufferedWriter::flush  ) 
 

バッファに書き込んだ内容を強制的にファイルに出力(フラッシュ)します。 cls_fil前に必ず実行してください。

例外:
FileWriteException ファイル書き込み時にエラー

void BufferedWriter::write const B *  target,
int  size
 

ファイルへデータを指定したバイト長だけ書き込みます。

引数:
target [out] データの格納先
size [in] targetに読み込むバイト長
例外:
FileWriteException ファイル書き込み時にエラー


このクラスの説明は次のファイルから生成されました:
Scribbleに対してMon May 9 23:54:48 2005に生成されました。  doxygen 1.4.1