SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE,
SYSTEM_SETTING_DATA_TYPE_STRING,
system_setting_get_locale_timezone,
- NULL,
- NULL,
- NULL,
+ system_setting_set_locale_timezone,
+ system_setting_set_changed_callback_locale_timezone,
+ system_setting_unset_changed_callback_locale_timezone,
NULL,
NULL /* user data */
},
NULL /* user data */
},
{
+ SYSTEM_SETTINGS_KEY_ADS_ID,
+ SYSTEM_SETTING_DATA_TYPE_STRING,
+ system_setting_get_ads_id,
+ system_setting_set_ads_id,
+ system_setting_set_changed_callback_ads_id,
+ system_setting_unset_changed_callback_ads_id,
+ NULL,
+ NULL /* user data */
+ },
+ {
SYSTEM_SETTINGS_MAX, -1, NULL, NULL, NULL, NULL, NULL, NULL
}
};
}
#endif
+/* LCOV_EXCL_START */
static int _dump_context_node(int key)
{
int index = 0;
return -1;
}
+/* LCOV_EXCL_STOP */
int system_settings_get_item(system_settings_key_e key, system_setting_h *item)
{
return system_setting_getter(key, system_setting_item->data_type, value);
}
+/* LCOV_EXCL_START */
int system_settings_set_value(system_settings_key_e key, system_setting_data_type_e data_type, void *value)
{
LOGE("Enter [%s]", __FUNCTION__);
return system_setting_setter(key, system_setting_item->data_type, value);
}
+/* LCOV_EXCL_STOP */
+/* LCOV_EXCL_START */
int system_settings_set_value_int(system_settings_key_e key, int value)
{
LOGE("Enter [%s]", __FUNCTION__);
int *ptr = &value;
return system_settings_set_value(key, SYSTEM_SETTING_DATA_TYPE_INT, (void *)ptr);
}
+/* LCOV_EXCL_STOP */
int system_settings_get_value_int(system_settings_key_e key, int *value)
{
return system_settings_get_value(key, SYSTEM_SETTING_DATA_TYPE_INT, (void **)value);
}
+/* LCOV_EXCL_START */
int system_settings_set_value_bool(system_settings_key_e key, bool value)
{
LOGE("Enter [%s]", __FUNCTION__);
bool *ptr = &value;
return system_settings_set_value(key, SYSTEM_SETTING_DATA_TYPE_BOOL, (void *)ptr);
}
+/* LCOV_EXCL_STOP */
int system_settings_get_value_bool(system_settings_key_e key, bool *value)
{
return ret;
}
+/* LCOV_EXCL_START */
int system_settings_set_value_string(system_settings_key_e key, const char *value)
{
LOGE("Enter [%s]", __FUNCTION__);
return system_settings_set_value(key, SYSTEM_SETTING_DATA_TYPE_STRING, (void *)value);
}
+/* LCOV_EXCL_STOP */
int system_settings_get_value_string(system_settings_key_e key, char **value)
{