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

クラス KSCL::CAssertionError の解説

KSCL_ASSERT_EXCP() から投げられる例外です。. より詳しく...

すべてのメンバ一覧

公開メンバ

 CAssertionError (const std::string &p_rcStr)
 コンストラクタ。. より詳しく...

virtual ~CAssertionError ()
 デストラクタ。. より詳しく...


解説

KSCL_ASSERT_EXCP() から投げられる例外です。.

  KSCL_ASSERT_EXCP() と KSCL_ASSERT_EXCP_MSG() から投げられる例外クラスです。
  std::login_error から派生してます。
  assert という性質上、この例外を catch しても、プログラムの復帰は行わないようにしてください。
 この例外が発生したということはロジックエラーであり、プログラムのミスです。プログラムの修正を行ってください。


コンストラクタとデストラクタの解説

KSCL::CAssertionError::CAssertionError const std::string &    p_rcStr [inline]
 

コンストラクタ。.

引数:
p_rcStr  エラーメッセージ。 CAssertionError::what() で取り出せます。

virtual KSCL::CAssertionError::~CAssertionError   [inline, virtual]
 

デストラクタ。.

 特に何もしません。


KSCL(KAB-studioClassLibrary)に対してThu Jun 12 09:54:59 2003に生成されました。 doxygen1.2.15