#include <CErrorMan.h>
公開メンバ関数 | |
| CErrorMan (HWND hOwnerWnd=NULL) | |
| bool | ChachError (int nErrorID, int nLine, const char *sFilePath, const char *sOptionalText=NULL) |
| エラーをキャッチする関数 [詳解] | |
| void | SetCallBk (ErrorCallbk pFunc, void *pUserData) |
| エラーをキャッチしたときに呼び出されるコールバック関数を設定します。 [詳解] | |
| ErrorCallbk | GetCallBk () |
| 設定したコールバック関数を取得 [詳解] | |
| void | SetOwnerWnd (HWND hOwnerWnd) |
| オーナーウィンドウを設定 [詳解] | |
| HWND | GetOwnerWnd () |
| オーナーウィンドウを取得 [詳解] | |
非公開変数類 | |
| ErrorCallbk | m_pCallBk |
| HWND | m_hWnd |
| オーナーウィンドウハンドル [詳解] | |
| void * | m_pUserData |
| ユーザー定義値 [詳解] | |
| CErrorMan::CErrorMan | ( | HWND | hOwnerWnd = NULL | ) |
| bool CErrorMan::ChachError | ( | int | nErrorID, |
| int | nLine, | ||
| const char * | sFilePath, | ||
| const char * | sOptionalText = NULL |
||
| ) |
エラーをキャッチする関数
| [in] | nErrorID | エラーID(ERRORID_*) |
| [in] | nLine | エラー発生行 |
| [in] | sFilePath | エラーが発生したファイル |
| [in] | sOptionalText | オプションテキスト(NULL可) |
|
inline |
設定したコールバック関数を取得
|
inline |
オーナーウィンドウを取得
|
inline |
エラーをキャッチしたときに呼び出されるコールバック関数を設定します。
| [in] | pFunc | コールバック関数へのポインタ |
| [in] | pUserData | ユーザー定義値 |
|
inline |
オーナーウィンドウを設定
|
private |
オーナーウィンドウハンドル
|
private |
|
private |
ユーザー定義値