Lines Matching defs:key
179 int OH_Preferences_GetInt(OH_Preferences *preference, const char *key, int *value)
182 if (innerPreferences== nullptr || key == nullptr || value == nullptr) {
183 LOG_ERROR("get int failed, preference not open yet: %{public}d, key is null: %{public}d, "
184 "value is null: %{public}d, err: %{public}d", (innerPreferences== nullptr), (key == nullptr),
189 auto res = innerPreferences->GetValue(key, OHOS::NativePreferences::PreferencesValue());
207 int OH_Preferences_GetString(OH_Preferences *preference, const char *key, char **value,
211 if (innerPreferences== nullptr || key == nullptr || value == nullptr || valueLen == nullptr) {
212 LOG_ERROR("get str failed, preference not open yet: %{public}d, key is null: %{public}d, "
214 (innerPreferences== nullptr), (key == nullptr), (value == nullptr), (valueLen == nullptr),
219 auto res = innerPreferences->GetValue(key, OHOS::NativePreferences::PreferencesValue());
270 int OH_Preferences_GetBool(OH_Preferences *preference, const char *key, bool *value)
273 if (innerPreferences== nullptr || key == nullptr || value == nullptr) {
274 LOG_ERROR("get bool failed, preference not open yet: %{public}d, key is null: %{public}d, "
275 "value is null: %{public}d, err: %{public}d", (innerPreferences== nullptr), (key == nullptr),
280 auto res = innerPreferences->GetValue(key, OHOS::NativePreferences::PreferencesValue());
298 int OH_Preferences_SetInt(OH_Preferences *preference, const char *key, int value)
301 if (innerPreferences== nullptr || key == nullptr) {
302 LOG_ERROR("set int failed, preference not open yet: %{public}d, key is null: %{public}d, err: %{public}d",
303 (innerPreferences== nullptr), (key == nullptr), OH_Preferences_ErrCode::PREFERENCES_ERROR_INVALID_PARAM);
307 int errCode = innerPreferences->PutInt(key, value);
314 int OH_Preferences_SetBool(OH_Preferences *preference, const char *key, bool value)
317 if (innerPreferences== nullptr || key == nullptr) {
318 LOG_ERROR("set bool failed, preference not open yet: %{public}d, key is null: %{public}d, err: %{public}d",
319 (innerPreferences== nullptr), (key == nullptr), OH_Preferences_ErrCode::PREFERENCES_ERROR_INVALID_PARAM);
323 int errCode = innerPreferences->PutBool(key, value);
330 int OH_Preferences_SetString(OH_Preferences *preference, const char *key, const char *value)
333 if (innerPreferences== nullptr || key == nullptr || value == nullptr) {
334 LOG_ERROR("set str failed, preference not open yet: %{public}d, key is null: %{public}d, "
335 "value is null: %{public}d, err: %{public}d", (innerPreferences== nullptr), (key == nullptr),
340 int errCode = innerPreferences->PutString(key, value);
347 int OH_Preferences_Delete(OH_Preferences *preference, const char *key)
350 if (innerPreferences== nullptr || key == nullptr) {
351 LOG_ERROR("delete failed, preference not open yet: %{public}d, key is null: %{public}d, err: %{public}d",
352 (innerPreferences== nullptr), (key == nullptr), OH_Preferences_ErrCode::PREFERENCES_ERROR_INVALID_PARAM);
356 int errCode = innerPreferences->Delete(key);
441 for (const auto &[key, value] : records) {
450 pairs[i++] = OH_PreferencesPair { PreferencesNdkStructId::PREFERENCES_OH_PAIR_CID, key.c_str(),
458 void NDKPreferencesObserver::OnChange(const std::string &key)