Home
last modified time | relevance | path

Searched refs:singletonMap (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/window/window_manager/utils/src/
H A Dsingleton_container.cpp30 while (singletonMap.empty() == false) { in WM_IMPLEMENT_SINGLE_INSTANCE()
31 auto it = singletonMap.begin(); in WM_IMPLEMENT_SINGLE_INSTANCE()
32 while (it != singletonMap.end()) { in WM_IMPLEMENT_SINGLE_INSTANCE()
40 singletonMap[mid].refCount--; in WM_IMPLEMENT_SINGLE_INSTANCE()
51 singletonMap.erase(it++); in WM_IMPLEMENT_SINGLE_INSTANCE()
60 singletonMap[nextId].value = instance; in AddSingleton()
61 singletonMap[nextId].refCount = 0; in AddSingleton()
75 singletonMap[stringMap[name]].value = instance; in SetSingleton()
85 if (singletonMap.find(stringMap[name]) == singletonMap.end()) { in GetSingleton()
89 return singletonMap[stringMap[name]].value; in GetSingleton()
[all …]
/ohos5.0/foundation/window/window_manager/utils/test/unittest/
H A Dutils_all_test.cpp120 singletonContainer.singletonMap.erase(testId);
121 singletonContainer.singletonMap.erase(testId2);
150 singletonContainer.singletonMap.erase(testId);
176 singletonContainer.singletonMap.erase(id);
/ohos5.0/foundation/window/window_manager/utils/include/
H A Dsingleton_container.h76 std::map<int32_t, SingletonContainer::Singleton> singletonMap; variable