mozc Singletonp^[
[詳解]
#include <Singleton.hpp>
mozc Singletonp^[
gp : hoge& hoge = Singleton<hpge>::GetInstance();
◆ FinalizerFunc
◆ addFinalizer()
void Kisaragi_Lib::SingletonFinalizer::addFinalizer |
( |
FinalizerFunc | func | ) |
|
|
static |
Finalizeo^.
t@CiCYlj
- 引数
-
- 引数
-
23 {
24
25
26 std::lock_guard<std::mutex> lock(gMutex);
27
28
29 assert(gNumFinalizersSize < kMaxFinalizersSize);
30
31
33 }
SingletonFinalizer::FinalizerFunc gFinalizers[kMaxFinalizersSize]
Definition Singleton.cpp:15
int gNumFinalizersSize
Definition Singleton.cpp:13
参照元 Kisaragi_Lib::Singleton< T >::create().
◆ finalize()
void Kisaragi_Lib::SingletonFinalizer::finalize |
( |
| ) |
|
|
static |
o^ꂽFinalizes.
35 {
36
37 std::lock_guard<std::mutex> lock(gMutex);
38
39
40 for (int i = gNumFinalizersSize - 1; i >= 0; --i) {
42 }
43
44
46 }
参照元 KisaragiFacade::KisaragiLibEnd().
このクラス詳解は次のファイルから抽出されました: