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 | 解放処理の関数 |