FTL
1.2.0.2
C++ Library
|
例外クラス More...
Public Member Functions | |
CxException (ExStatus code, TxCharCPtrA function, TxCharCPtrA file, int line) | |
コンストラクタ More... | |
CxException (const CxException &src) | |
コンストラクタ (Copy Constructor) More... | |
virtual | ~CxException () |
デストラクタ More... | |
CxException & | operator= (const CxException &src) |
代入オペレータ More... | |
bool | operator== (const CxException &src) const |
比較オペレータ (等価) More... | |
bool | operator!= (const CxException &src) const |
比較オペレータ (不等価) More... | |
virtual ExStatus | Code () const |
エラーコード More... | |
virtual void | Code (ExStatus value) |
エラーコード (設定) More... | |
virtual TxCharCPtrA | Function () const |
関数名 More... | |
virtual void | Function (TxCharCPtrA value) |
関数名 (設定) More... | |
virtual TxCharCPtrA | File () const |
関数名 More... | |
virtual void | File (TxCharCPtrA value) |
関数名 (設定) More... | |
virtual int | Line () const |
行番号 More... | |
virtual void | Line (int value) |
行番号 (設定) More... | |
Protected Attributes | |
ExStatus | m_Code |
エラーコード More... | |
TxCharPtrA | m_Function |
関数名 More... | |
TxCharPtrA | m_File |
ファイル名 More... | |
int | m_Line |
行番号 More... | |
例外クラス
ftl::CxException::CxException | ( | ExStatus | code, |
TxCharCPtrA | function, | ||
TxCharCPtrA | file, | ||
int | line | ||
) |
ftl::CxException::CxException | ( | const CxException & | src | ) |
コンストラクタ (Copy Constructor)
[in] | src | 複製元 |
|
virtual |
デストラクタ
ftl::CxException::operator= | ( | const CxException & | src | ) |
代入オペレータ
[in] | src | 複製元 |
ftl::CxException::operator== | ( | const CxException & | src | ) | const |
比較オペレータ (等価)
[in] | src | 比較対象 |
true | 一致 |
false | 不一致 |
ftl::CxException::operator!= | ( | const CxException & | src | ) | const |
比較オペレータ (不等価)
[in] | src | 比較対象 |
true | 不一致 |
false | 一致 |
|
virtual |
エラーコード
|
virtual |
エラーコード (設定)
[in] | value | 例外が発生した要因を示すエラーコード |
|
virtual |
関数名
|
virtual |
関数名 (設定)
[in] | value | 例外が発生した関数の名称 |
|
virtual |
関数名
|
virtual |
関数名 (設定)
[in] | value | 例外が発生した関数の名称 |
|
virtual |
行番号
|
virtual |
行番号 (設定)
[in] | value | 例外が発生した箇所の行番号 |
|
protected |
エラーコード
例外が発生した要因を示すエラーコードです。
|
protected |
関数名
例外が発生した関数の名称です。
|
protected |
ファイル名
例外が発生した箇所のファイル名です。
|
protected |
行番号
例外が発生した箇所の行番号です。