public int get_int (string key);
public void* get_mapped (string key, GLib.SettingsGetMapping mapping);
public unowned string get_string (string key);
- public unowned string get_strv (string key);
+ [CCode (array_length = false, array_null_terminated = true)]
+ public string[] get_strv (string key);
public GLib.Variant get_value (string key);
public bool is_writable (string name);
public unowned string list_items ();
public bool set_flags (string key, uint value);
public bool set_int (string key, int value);
public bool set_string (string key, string value);
- public bool set_strv (string key, string value);
+ public bool set_strv (string key, [CCode (array_length = false)] string[] value);
public bool set_value (string key, GLib.Variant value);
public static void sync ();
public static void unbind (void* object, string property);
g_settings_list_get transfer_ownership="1"
g_settings_list_list is_array="1" transfer_ownership="1" array_length_pos="1"
g_settings_list_list.n_items hidden="1"
+g_settings_get_strv is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1"
+g_settings_set_strv.value is_array="1" no_array_length="1"
g_simple_async_result_new.source_object nullable="1"