全ての例外クラスの基本クラス
[詳細]
#include <gfl_Exception.h>
すべてのメンバ一覧
説明
コンストラクタとデストラクタ
gfl::err::Exception::Exception |
( |
const char * |
message = NULL , |
|
|
const char * |
fileName = NULL , |
|
|
u32 |
line = 0 |
|
) |
| |
コンストラクタ
---------------------------------------------------------------------
- 引数:
-
message | エラーメッセージを追加したい際の文字列(省略可能) NULLの指定も可能。 |
fileName | エラーが発生したファイル名(省略可能) NULLの指定も可能。 |
line | エラーが発生したファイル行番号(省略可能) |
- 戻り値:
- 無し
関数
u32 gfl::err::Exception::GetThrowsFileLine |
( |
void |
| ) |
const |
例外が発行されたファイルの行数を取得
---------------------------------------------------------------------
- 引数:
-
- 戻り値:
- 例外が発行されたファイルの行数
const char* gfl::err::Exception::GetThrowsFileName |
( |
void |
| ) |
const |
例外が発行されたファイル名を取得
---------------------------------------------------------------------
- 引数:
-
- 戻り値:
- 例外が発行されたファイル名
void gfl::err::Exception::PrintStackTrace |
( |
void |
| ) |
const |
トレース情報をコンソールへ出力する
---------------------------------------------------------------------
- 引数:
-
- 戻り値:
- 無し
void gfl::err::Exception::SetMassage |
( |
const char * |
classHeader, |
|
|
const char * |
message |
|
) |
| [protected] |
変数
このクラスの説明は次のファイルから生成されました: