クラス langedge::FileOutputSerializer

ファイルストリームへの出力シリアライザ. [詳細]

#include <FileSerializer.hpp>

langedge::FileOutputSerializerに対する継承グラフ

Inheritance graph
[凡例]
langedge::FileOutputSerializerのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 FileOutputSerializer ()
 デフォルトコンストラクタ.
 FileOutputSerializer (const char *filename)
 コンストラクタ.
 FileOutputSerializer (FileIO *file)
 コンストラクタ (ファイルハンドルをアタッチする)
 ~FileOutputSerializer ()
 デストラクタ.
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)
 ファイルアクセス位置を設定する.

説明

ファイルストリームへの出力シリアライザ.


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

langedge::FileOutputSerializer::FileOutputSerializer  )  [inline]
 

デフォルトコンストラクタ.

ファイルストリームは作成されない。

langedge::FileOutputSerializer::FileOutputSerializer const char *  filename  )  [inline]
 

コンストラクタ.

ファイルをバイナリモードでオープンする

langedge::FileOutputSerializer::FileOutputSerializer FileIO file  )  [inline]
 

コンストラクタ (ファイルハンドルをアタッチする)

langedge::FileOutputSerializer::~FileOutputSerializer  )  [inline]
 

デストラクタ.

ファイルストリームをクローズする


関数

void langedge::FileOutputSerializer::openFile const char *  filename  )  [inline]
 

ファイルをバイナリモードでオープンする.

void langedge::FileOutputSerializer::closeFile  )  [inline]
 

ファイルをクローズし、ファイルストリームを破棄する.

void langedge::FileOutputSerializer::attachFileHandle langedge::FileIO file  )  [inline]
 

ファイルハンドルをアタッチする.

const char* langedge::FileOutputSerializer::getFilename  )  const [inline]
 

ファイル名を得る.

size_t langedge::FileOutputSerializer::getFilePosition  )  const [inline]
 

ファイルアクセス位置を得る.

void langedge::FileOutputSerializer::setFilePosition size_t  pos  )  [inline]
 

ファイルアクセス位置を設定する.


このクラスの説明は次のファイルから生成されました:
LangEdge ライブラリに対してFri May 6 22:43:04 2005に生成されました。  doxygen 1.4.2