Lines Matching defs:keys
364 OH_PreferencesDataObserver observer, const char *keys[], uint32_t keyCount)
367 if (preferencesImpl == nullptr || observer == nullptr || keys == nullptr) {
369 "keys is null: %{public}d, err: %{public}d", (preferencesImpl == nullptr), (observer == nullptr),
370 (keys == nullptr), OH_Preferences_ErrCode::PREFERENCES_ERROR_INVALID_PARAM);
376 keysVec.push_back(keys[i]);
383 OH_PreferencesDataObserver observer, const char *keys[], uint32_t keyCount)
386 if (preferencesImpl == nullptr || observer == nullptr || keys == nullptr) {
388 "keys is null: %{public}d, err: %{public}d", (preferencesImpl == nullptr), (observer == nullptr),
389 (keys == nullptr), OH_Preferences_ErrCode::PREFERENCES_ERROR_INVALID_PARAM);
394 keysVec.push_back(keys[i]);
400 OH_PreferencesDataObserver observer, void *context, const std::vector<std::string> &keys)
405 int errCode = preferences_->RegisterDataObserver(ndkObserver, keys);
463 const std::vector<std::string> &keys)
471 int errCode = preferences_->UnRegisterDataObserver(dataObservers_[i].first, keys);
476 if (keys.empty()) {