AM Daemon ライブラリリファレンス
|
エラー情報を保持する抽象クラス。 [詳解]
#include <ErrorInfo.h>
公開メンバ関数 | |
ErrorInfo () | |
コンストラクタ。 [詳解] | |
virtual | ‾ErrorInfo () |
デストラクタ。 [詳解] | |
virtual bool | isOccurred () const |
エラーが発生しているか否かを取得する。 [詳解] | |
virtual std::uint32_t | getNumber () const =0 |
エラー番号を取得する。 [詳解] | |
virtual std::uint32_t | getSubNumber () const =0 |
サブエラー番号(枝番)を取得する。 [詳解] | |
virtual const wchar_t * | getMessage () const =0 |
エラーメッセージを取得する。 [詳解] | |
virtual ErrorResetType | getResetType () const =0 |
エラーリセット種別を取得する。 [詳解] | |
virtual const ::amdaemon::util::DateTime & | getTime () const =0 |
エラー発生日時を取得する。 [詳解] | |
std::wstring | toString () const |
エラーの文字列表現値を作成する。 [詳解] | |
|
inline |
コンストラクタ。
|
inlinevirtual |
デストラクタ。
|
inlinevirtual |
エラーが発生しているか否かを取得する。
true | エラーが発生している場合。 |
false | エラーが発生していない場合。 |
既定では、条件式 (getNumber() != 0) の結果を返す。
amdaemon::AimeErrorInfoで再実装されています。
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
エラーリセット種別を取得する。
|
pure virtual |
std::wstring amdaemon::ErrorInfo::toString | ( | ) | const |
エラーの文字列表現値を作成する。
例えば下記のような文字列を機械的に作成して返す。
ただしエラーが発生していない場合は空文字列を返す。