Home
last modified time | relevance | path

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

/ohos5.0/foundation/distributeddatamgr/preferences/frameworks/native/src/
H A Dpreferences_base.cpp166 std::weak_ptr<PreferencesObserver> weakPreferencesObserver = preferencesObserver; in RegisterObserver() local
167 localObservers_.push_back(weakPreferencesObserver); in RegisterObserver()
240 std::weak_ptr<PreferencesObserver> weakPreferencesObserver = preferencesObserver; in RegisterDataObserver() local
241 dataObserversMap_.insert({weakPreferencesObserver, std::move(callKeys)}); in RegisterDataObserver()
253 std::weak_ptr<PreferencesObserver> weakPreferencesObserver = *it; in UnRegisterObserver() local
254 std::shared_ptr<PreferencesObserver> sharedObserver = weakPreferencesObserver.lock(); in UnRegisterObserver()
H A Dpreferences_enhance_impl.cpp222 std::weak_ptr<PreferencesObserver> weakPreferencesObserver = *it; in NotifyPreferencesObserver() local
223 …(std::shared_ptr<PreferencesObserver> sharedPreferencesObserver = weakPreferencesObserver.lock()) { in NotifyPreferencesObserver()
H A Dpreferences_impl.cpp577 std::weak_ptr<PreferencesObserver> weakPreferencesObserver = *it; in NotifyPreferencesObserver() local
578 …(std::shared_ptr<PreferencesObserver> sharedPreferencesObserver = weakPreferencesObserver.lock()) { in NotifyPreferencesObserver()