Config
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "snd_config_t" , cprefix = "snd_config_" , ref_function = "snd_config_ref" , ref_function_void = true , unref_function = "snd_config_unref" ) ]
public class Config
[ CCode ( cname = "snd_config_t" , cprefix = "snd_config_" , ref_function = "snd_config_ref" , ref_function_void = true , unref_function = "snd_config_unref" ) ]
public class Config
Namespace: Alsa
Package: alsa
Content:
Classes:
Static methods:
- public static int @delete (owned Config config)
- public static int get_bool_ascii (string ascii)
- public static int get_ctl_iface_ascii (string ascii)
- public static int imake_integer (out Config config, string id, long value)
- public static int imake_integer64 (out Config config, string id, int64 value)
- public static int imake_pointer (out Config config, string id, uint8[] pointer)
- public static int imake_real (out Config config, string id, double value)
- public static int imake_safe_string (out Config config, string id, string? value)
- public static int imake_string (out Config config, string id, string? value)
- public static int make (out Config config, string id, ConfigType type)
- public static int make_compound (out Config config, string id, int join = 0)
- public static int make_integer (out Config config, string id)
- public static int make_integer64 (out Config config, string id)
- public static int make_path (out Config config, Config root, string key, int join = 0, int @override = 0)
- public static int make_pointer (out Config config, string id)
- public static int make_real (out Config config, string id)
- public static int make_string (out Config config, string id)
- public static int merge (owned Config src, Config? dst, int @override = 0)
- public static int top (out Config config)
- public static string topdir ()
Methods:
- public void @ref ()
- public int add (Config child)
- public int add_after (Config child)
- public int add_before (Config child)
- public int copy (out Config dst)
- public int delete_compound_members ()
- public int evaluate (Config root, Config private_data, out Config? result = null)
- public int expand (Config root, string? args, Config private_data, out Config result)
- public int get_ascii (out string value)
- public int get_bool ()
- public int get_card ()
- public int get_ctl_iface ()
- public int get_id (out string id)
- public int get_integer (out long value)
- public int get_integer64 (out int64 value)
- public int get_ireal (out double value)
- public int get_pointer (out unowned uint8[] pointer)
- public int get_real (out double value)
- public int get_string (out unowned string? value)
- public ConfigType get_type ()
- public int is_array ()
- public int is_empty ()
- public int load (Input input)
- public int load_override (Input input)
- public int remove ()
- public int save (Output output)
- public int search (string keys, out Config? result)
- public int search_definition (string? @base, string name, out Config result)
- public int searchv (out Config? result, ...)
- public int set_ascii (string value)
- public int set_id (string id)
- public int set_integer (long value)
- public int set_integer64 (int64 value)
- public int set_pointer (uint8[] pointer)
- public int set_real (double value)
- public int set_string (string? value)
- public int test_id (string id)
- public void unref ()