Home
last modified time | relevance | path

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

/ohos5.0/foundation/multimedia/drm_framework/services/utils/include/
H A Dnapi_param_utils.h74 static std::map<T*, uint32_t> refMap; variable
92 std::map<T *, uint32_t> ObjectRefMap<T>::refMap;
98 refMap[obj] = 1; in Insert()
105 auto it = refMap.find(obj); in Erase()
106 if (it != refMap.end()) { in Erase()
107 refMap.erase(it); in Erase()
115 if (refMap.count(obj)) { in IncreaseRef()
116 refMap[obj]++; in IncreaseRef()
127 if (refMap.count(obj) && --refMap[obj] == 0) { in DecreaseRef()
128 refMap.erase(obj); in DecreaseRef()
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/common/
H A Dcommon_napi.h368 static std::map<T*, uint32_t> refMap; variable
386 std::map<T *, uint32_t> ObjectRefMap<T>::refMap;
392 refMap[obj] = 1; in Insert()
399 auto it = refMap.find(obj); in Erase()
400 if (it != refMap.end()) { in Erase()
401 refMap.erase(it); in Erase()
409 if (refMap.count(obj)) { in IncreaseRef()
410 refMap[obj]++; in IncreaseRef()
421 if (refMap.count(obj) && --refMap[obj] == 0) { in DecreaseRef()
422 refMap.erase(obj); in DecreaseRef()
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/audioutils/include/
H A Daudio_utils.h270 static std::map<T*, uint32_t> refMap; variable
288 std::map<T *, uint32_t> ObjectRefMap<T>::refMap;
294 refMap[obj] = 1; in Insert()
301 auto it = refMap.find(obj); in Erase()
302 if (it != refMap.end()) { in Erase()
303 refMap.erase(it); in Erase()
311 if (refMap.count(obj)) { in IncreaseRef()
312 refMap[obj]++; in IncreaseRef()
323 if (refMap.count(obj) && --refMap[obj] == 0) { in DecreaseRef()
324 refMap.erase(obj); in DecreaseRef()