Lines Matching defs:OH_Preferences

57 typedef struct OH_Preferences OH_Preferences;
75 * @return Returns an pointer to the Preferences object in {@Link OH_Preferences} if the operation is successful,
83 * @see OH_Preferences OH_PreferencesOption.
86 OH_Preferences *OH_Preferences_Open(OH_PreferencesOption *option, int *errCode);
91 * @param preference Pointer to the {@Link OH_Preferences} instance to close.
97 * @see OH_Preferences.
100 int OH_Preferences_Close(OH_Preferences *preference);
105 * @param preference Pointer to the target {@Link OH_Preferences} instance.
114 * @see OH_Preferences.
117 int OH_Preferences_GetInt(OH_Preferences *preference, const char *key, int *value);
122 * @param preference Pointer to the target {@Link OH_Preferences} instance.
131 * @see OH_Preferences.
134 int OH_Preferences_GetBool(OH_Preferences *preference, const char *key, bool *value);
139 * @param preference Pointer to the target {@Link OH_Preferences} instance.
150 * @see OH_Preferences.
153 int OH_Preferences_GetString(OH_Preferences *preference, const char *key, char **value, uint32_t *valueLen);
159 * @see OH_Preferences.
167 * @param preference Pointer to the target {@Link OH_Preferences} instance.
175 * @see OH_Preferences.
178 int OH_Preferences_SetInt(OH_Preferences *preference, const char *key, int value);
183 * @param preference Pointer to the target {@Link OH_Preferences} instance.
191 * @see OH_Preferences.
194 int OH_Preferences_SetBool(OH_Preferences *preference, const char *key, bool value);
199 * @param preference Pointer to the target {@Link OH_Preferences} instance.
207 * @see OH_Preferences.
210 int OH_Preferences_SetString(OH_Preferences *preference, const char *key, const char *value);
215 * @param preference Pointer to the target {@Link OH_Preferences} instance.
222 * @see OH_Preferences.
225 int OH_Preferences_Delete(OH_Preferences *preference, const char *key);
230 * @param preference Pointer to the target {@Link OH_Preferences} instance.
241 * @see OH_Preferences OH_PreferencesDataObserver.
244 int OH_Preferences_RegisterDataObserver(OH_Preferences *preference, void *context,
250 * @param preference Pointer to the target {@Link OH_Preferences} instance.
260 * @see OH_Preferences OH_PreferencesDataObserver.
263 int OH_Preferences_UnregisterDataObserver(OH_Preferences *preference, void *context,