TNB Library
公開メンバ関数 | 全メンバ一覧
CIoFailureException クラス

読み書き失敗発生例外 [詳解]

#include <TnbException.h>

+ CIoFailureException の継承関係図

公開メンバ関数

 CIoFailureException (LPCTSTR lpszMsg=NULL, DWORD dwParam=0)
 コンストラクタ [詳解]
 
DWORD GetParam (void) const
 [取得] パラメータ取得 [詳解]
 
virtual LPCTSTR GetString (void) const
 [取得] 例外文字列取得 [詳解]
 
void OnCatch (void) const
 [表示] 内容表示 [詳解]
 

詳解

読み書き失敗発生例外

覚え書き
Paramにはシステムエラーコードを持ちます。

TnbException.h211 行目に定義があります。

構築子と解体子

◆ CIoFailureException()

CIoFailureException ( LPCTSTR  lpszMsg = NULL,
DWORD  dwParam = 0 
)

コンストラクタ

TnbException.h216 行目に定義があります。

関数詳解

◆ GetParam()

DWORD GetParam ( void  ) const
inherited

[取得] パラメータ取得

戻り値
パラメータ

TnbException.h58 行目に定義があります。

◆ GetString()

virtual LPCTSTR GetString ( void  ) const
virtualinherited

[取得] 例外文字列取得

戻り値
文字列

TnbException.h63 行目に定義があります。

◆ OnCatch()

void OnCatch ( void  ) const
inherited

[表示] 内容表示

覚え書き
catch したとき、このメソッドをコールするようにしてください
デバグビルドの時、内容を表示します。リリース版のときは、何もしません。

TnbException.h69 行目に定義があります。