クラス langedge::FileIOError

File I/O 関係の例外の基底クラス. [詳細]

#include <except_fileio.hpp>

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

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

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

Public メソッド

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

説明

File I/O 関係の例外の基底クラス.

例外要因の説明やファイル名の受渡しができる。


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

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

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

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

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

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

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

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

デストラクタ


関数

virtual const std::string& langedge::FileIOError::getFileName  )  const throw () [inline, virtual]
 

例外要因ファイル名取得


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