AM Daemon ライブラリリファレンス
|
AM Daemon の例外クラス Exception のヘッダ。 [詳解]
#include "amdaemon/env.h"
#include "amdaemon/ExceptionCategory.h"
#include "amdaemon/util/misc.h"
#include <exception>
#include <vector>
#include <memory>
#include <crtdefs.h>
クラス | |
class | amdaemon::Exception |
AM Daemon の例外クラス。 [詳解] | |
名前空間 | |
amdaemon | |
AM Daemon ライブラリクラス群の基底名前空間。 | |
amdaemon::util | |
AM Daemon プロセスとは無関係だが便利なクラス、関数等を定義する名前空間。 | |
マクロ定義 | |
#define | AMDAEMON_MAKE_EXCEPTION(cate) |
amdaemon::Exception インスタンスを生成する。 [詳解] | |
#define | AMDAEMON_MAKE_EXCEPTION_MSG(cate, msg) |
amdaemon::Exception インスタンスを付随メッセージ付きで生成する。 [詳解] | |
#define | AMDAEMON_RAISE_EXCEPTION(cate) |
例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_EXCEPTION_MSG(cate, msg) |
付随メッセージ付きの例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_LOGIC_EXCEPTION() |
ロジック(Logic)例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_LOGIC_EXCEPTION_MSG(msg) |
付随メッセージ付きのロジック(Logic)例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_OPERATION_EXCEPTION() |
オペレーション(Operation)例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_OPERATION_EXCEPTION_MSG(msg) |
付随メッセージ付きのオペレーション(Operation)例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_RUNTIME_EXCEPTION() |
実行時(Runtime)例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_RUNTIME_EXCEPTION_MSG(msg) |
付随メッセージ付きの実行時(Runtime)例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_FATAL_EXCEPTION() |
回復不能(Fatal)例外を発生させる。 [詳解] | |
#define | AMDAEMON_RAISE_FATAL_EXCEPTION_MSG(msg) |
付随メッセージ付きの回復不能(Fatal)例外を発生させる。 [詳解] | |
関数 | |
void | amdaemon::raiseException (const Exception &ex) |
例外を発生させる。 [詳解] | |
AM Daemon の例外クラス Exception のヘッダ。
Copyright(C)SEGA