|
MGL(Win32)
|
シングルトン解放クラス [詳解]
#include <mgl_singleton.h>
公開型 | |
| using | FinalizeFunction = void (*)() |
| 解放用の関数の型 | |
静的公開メンバ関数 | |
| static bool | Initialize () noexcept |
| シングルトン解放クラスの初期化 | |
| static void | Register (FinalizeFunction function) noexcept |
| シングルトンクラスの登録 | |
| static void | Finalize () noexcept |
| 登録されたシングルトンクラスの解放 | |
| static void | Unregister (FinalizeFunction function) noexcept |
| シングルトンクラスの登録解除 | |
シングルトン解放クラス
|
staticnoexcept |
シングルトン解放クラスの初期化
| true | 成功 |
| false | 失敗 |
|
staticnoexcept |
シングルトンクラスの登録
| [in] | function | 解放処理の関数 |
|
staticnoexcept |
シングルトンクラスの登録解除
| [in] | function | 解放処理の関数 |