6 #ifndef AMDAEMON_ERROR_H 7 #define AMDAEMON_ERROR_H 141 const ::amdaemon::util::DateTime&
getTime()
const 173 bool set(std::uint32_t number, std::uint32_t subNumber = 0);
207 #endif // AMDAEMON_ERROR_H bool clearLog()
エラーログ情報のクリア処理を要求する。
アプリで表示すべきエラーの情報を提供するMonostateクラス。
Definition: Error.h:58
std::uint32_t getNumber() const
エラー番号を取得する。
Definition: Error.h:90
std::uint32_t getSubNumber() const
サブエラー番号(枝番)を取得する。
Definition: Error.h:100
virtual std::uint32_t getSubNumber() const =0
サブエラー番号(枝番)を取得する。
virtual bool isOccurred() const
エラーが発生しているか否かを取得する。
Definition: ErrorInfo.h:38
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
virtual ErrorResetType getResetType() const =0
エラーリセット種別を取得する。
bool canReset() const
エラーをリセット可能か否かを取得する。
bool isOccurred() const
エラーが発生しているか否かを取得する。
Definition: Error.h:80
const ErrorLog & getLog() const
エラーログ情報を取得する。
ErrorResetType
エラーのリセット種別列挙。
Definition: ErrorResetType.h:37
const ErrorInfo & getInfo() const
エラー情報インスタンスを取得する。
エラー情報を保持する抽象クラス。
Definition: ErrorInfo.h:24
virtual const wchar_t * getMessage() const =0
エラーメッセージを取得する。
エラーログ情報を提供するクラス。
Definition: ErrorLog.h:30
const wchar_t * getMessage() const
エラーメッセージを取得する。
Definition: Error.h:110
const ::amdaemon::util::DateTime & getTime() const
エラー発生日時を取得する。
Definition: Error.h:141
エラーログ情報を提供するクラス ErrorLog のヘッダ。
エラー情報を保持する抽象クラス ErrorInfo のヘッダ。
ErrorResetType getResetType() const
エラーリセット種別を取得する。
Definition: Error.h:120
virtual std::uint32_t getNumber() const =0
エラー番号を取得する。
virtual const ::amdaemon::util::DateTime & getTime() const =0
エラー発生日時を取得する。