int settings_get_level(const char *key) { const char *str; str = settings_get_str_type(key, SETTING_TYPE_LEVEL); return str == NULL ? 0 : level2bits(str, NULL); }
int settings_get_size(const char *key) { const char *str; int bytes = 0; str = settings_get_str_type(key, SETTING_TYPE_SIZE); if (str != NULL && !parse_size(str, &bytes)) g_warning("settings_get_size(%s) : Invalid size '%s'", key, str); return str == NULL ? 0 : bytes; }
int settings_get_time(const char *key) { const char *str; int msecs = 0; str = settings_get_str_type(key, SETTING_TYPE_TIME); if (str != NULL && !parse_time_interval(str, &msecs)) g_warning("settings_get_time(%s) : Invalid time '%s'", key, str); return str == NULL ? 0 : msecs; }
const char *settings_get_str(const char *key) { return settings_get_str_type(key, SETTING_TYPE_ANY); }
const char *settings_get_str(const char *key) { return settings_get_str_type(key, -1); }