クラス langedge::FileLogicError

ファイル入出力の結果生じた論理エラー. [詳細]

#include <except_fileio.hpp>

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

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

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

Public メソッド

 FileLogicError (const std::string &filename)
 コンストラクタ (ファイル名のみ指定).
 FileLogicError (const std::string &what, const std::string &filename)
 コンストラクタ (例外要因とファイル名を指定).
virtual ~FileLogicError () throw ()
 デストラクタ

説明

ファイル入出力の結果生じた論理エラー.

予期せざる eof に遭遇したような場合などに返される。


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

langedge::FileLogicError::FileLogicError const std::string &  filename  )  [inline, explicit]
 

コンストラクタ (ファイル名のみ指定).

引数:
filename 例外の要因となったファイル名
事後条件:
例外要因文字列は、「file logic error (filename)」の形で格納され、 上位クラスから継承する what() メソッドにより取得できる。
例外要因ファイル名は、 上位クラスから継承する getFileName() メソッドにより取得できる。

langedge::FileLogicError::FileLogicError const std::string &  what,
const std::string &  filename
[inline, explicit]
 

コンストラクタ (例外要因とファイル名を指定).

引数:
what 例外要因を説明する文字列
filename 例外の要因となったファイル名
事後条件:
例外要因文字列は、「what (filename)」の形で格納され、 上位クラスから継承する what() メソッドにより取得できる。
例外要因ファイル名は、 上位クラスから継承する getFileName() メソッドにより取得できる。

virtual langedge::FileLogicError::~FileLogicError  )  throw () [inline, virtual]
 

デストラクタ


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