Home | History | Annotate | Download | only in glib

Lines Matching refs:GKeyFile

0 /* gkeyfile.c - key file parser
26 #include "gkeyfile.h"
115 static gboolean g_key_file_load_from_fd (GKeyFile *key_file,
119 static GList *g_key_file_lookup_group_node (GKeyFile *key_file,
121 static GKeyFileGroup *g_key_file_lookup_group (GKeyFile *key_file,
124 static GList *g_key_file_lookup_key_value_pair_node (GKeyFile *key_file,
127 static GKeyFileKeyValuePair *g_key_file_lookup_key_value_pair (GKeyFile *key_file,
131 static void g_key_file_remove_group_node (GKeyFile *key_file,
133 static void g_key_file_remove_key_value_pair_node (GKeyFile *key_file,
137 static void g_key_file_add_key (GKeyFile *key_file,
141 static void g_key_file_add_group (GKeyFile *key_file,
149 static gchar *g_key_file_parse_value_as_string (GKeyFile *key_file,
153 static gchar *g_key_file_parse_string_as_value (GKeyFile *key_file,
156 static gint g_key_file_parse_value_as_integer (GKeyFile *key_file,
159 static gchar *g_key_file_parse_integer_as_value (GKeyFile *key_file,
161 static gdouble g_key_file_parse_value_as_double (GKeyFile *key_file,
164 static gboolean g_key_file_parse_value_as_boolean (GKeyFile *key_file,
167 static gchar *g_key_file_parse_boolean_as_value (GKeyFile *key_file,
169 static gchar *g_key_file_parse_value_as_comment (GKeyFile *key_file,
171 static gchar *g_key_file_parse_comment_as_value (GKeyFile *key_file,
173 static void g_key_file_parse_key_value_pair (GKeyFile *key_file,
177 static void g_key_file_parse_comment (GKeyFile *key_file,
181 static void g_key_file_parse_group (GKeyFile *key_file,
186 static void g_key_file_parse_data (GKeyFile *key_file,
190 static void g_key_file_flush_parse_buffer (GKeyFile *key_file,
201 g_key_file_init (GKeyFile *key_file)
215 g_key_file_clear (GKeyFile *key_file)
249 * Creates a new empty #GKeyFile object. Use
254 * Return value: an empty #GKeyFile.
258 GKeyFile *
261 GKeyFile *key_file;
263 key_file = g_slice_new0 (GKeyFile);
271 * @key_file: a #GKeyFile
281 g_key_file_set_list_separator (GKeyFile *key_file,
371 g_key_file_load_from_fd (GKeyFile *key_file,
456 * @key_file: an empty #GKeyFile struct
461 * Loads a key file into an empty #GKeyFile structure.
470 g_key_file_load_from_file (GKeyFile *key_file,
505 * @key_file: an empty #GKeyFile struct
511 * Loads a key file from memory into an empty #GKeyFile structure.
519 g_key_file_load_from_data (GKeyFile *key_file,
562 * @key_file: an empty #GKeyFile struct
581 g_key_file_load_from_dirs (GKeyFile *key_file,
636 * @key_file: an empty #GKeyFile struct
653 g_key_file_load_from_data_dirs (GKeyFile *key_file,
694 * @key_file: a #GKeyFile
696 * Frees a #GKeyFile.
701 g_key_file_free (GKeyFile *key_file)
706 g_slice_free (GKeyFile, key_file);
713 g_key_file_locale_is_interesting (GKeyFile *key_file,
731 g_key_file_parse_line (GKeyFile *key_file,
774 g_key_file_parse_comment (GKeyFile *key_file,
798 g_key_file_parse_group (GKeyFile *key_file,
831 g_key_file_parse_key_value_pair (GKeyFile *key_file,
935 g_key_file_parse_data (GKeyFile *key_file,
980 g_key_file_flush_parse_buffer (GKeyFile *key_file,
1006 * @key_file: a #GKeyFile
1017 * the contents of the #GKeyFile
1022 g_key_file_to_data (GKeyFile *key_file,
1076 * @key_file: a #GKeyFile
1093 g_key_file_get_keys (GKeyFile *key_file,
1154 * @key_file: a #GKeyFile
1163 g_key_file_get_start_group (GKeyFile *key_file)
1175 * @key_file: a #GKeyFile
1187 g_key_file_get_groups (GKeyFile *key_file,
1235 * @key_file: a #GKeyFile
1255 g_key_file_get_value (GKeyFile *key_file,
1293 * @key_file: a #GKeyFile
1308 g_key_file_set_value (GKeyFile *key_file,
1346 * @key_file: a #GKeyFile
1366 g_key_file_get_string (GKeyFile *key_file,
1427 * @key_file: a #GKeyFile
1441 g_key_file_set_string (GKeyFile *key_file,
1458 * @key_file: a #GKeyFile
1477 g_key_file_get_string_list (GKeyFile *key_file,
1555 * @key_file: a #GKeyFile
1568 g_key_file_set_string_list (GKeyFile *key_file,
1598 * @key_file: a #GKeyFile
1610 g_key_file_set_locale_string (GKeyFile *key_file,
1634 * @key_file: a #GKeyFile
1655 g_key_file_get_locale_string (GKeyFile *key_file,
1730 * @key_file: a #GKeyFile
1755 g_key_file_get_locale_string_list (GKeyFile *key_file,
1805 * @key_file: a #GKeyFile
1819 g_key_file_set_locale_string_list (GKeyFile *key_file,
1855 * @key_file: a #GKeyFile
1874 g_key_file_get_boolean (GKeyFile *key_file,
1921 * @key_file: a #GKeyFile
1932 g_key_file_set_boolean (GKeyFile *key_file,
1948 * @key_file: a #GKeyFile
1968 g_key_file_get_boolean_list (GKeyFile *key_file,
2024 * @key_file: a #GKeyFile
2037 g_key_file_set_boolean_list (GKeyFile *key_file,
2068 * @key_file: a #GKeyFile
2087 g_key_file_get_integer (GKeyFile *key_file,
2136 * @key_file: a #GKeyFile
2147 g_key_file_set_integer (GKeyFile *key_file,
2163 * @key_file: a #GKeyFile
2183 g_key_file_get_integer_list (GKeyFile *key_file,
2237 * @key_file: a #GKeyFile
2249 g_key_file_set_integer_list (GKeyFile *key_file,
2280 * @key_file: a #GKeyFile
2299 g_key_file_get_double (GKeyFile *key_file,
2348 * @key_file: a #GKeyFile
2359 g_key_file_set_double (GKeyFile *key_file,
2374 * @key_file: a #GKeyFile
2394 g_key_file_get_double_list (GKeyFile *key_file,
2448 * @key_file: a #GKeyFile
2460 g_key_file_set_double_list (GKeyFile *key_file,
2488 g_key_file_set_key_comment (GKeyFile *key_file,
2555 g_key_file_set_group_comment (GKeyFile *key_file,
2596 g_key_file_set_top_comment (GKeyFile *key_file,
2639 * @key_file: a #GKeyFile
2655 g_key_file_set_comment (GKeyFile *key_file,
2686 g_key_file_get_key_comment (GKeyFile *key_file,
2773 get_group_comment (GKeyFile *key_file,
2825 g_key_file_get_group_comment (GKeyFile *key_file,
2853 g_key_file_get_top_comment (GKeyFile *key_file,
2872 * @key_file: a #GKeyFile
2887 g_key_file_get_comment (GKeyFile *key_file,
2904 * @key_file: a #GKeyFile
2920 g_key_file_remove_comment (GKeyFile *key_file,
2937 * @key_file: a #GKeyFile
2947 g_key_file_has_group (GKeyFile *key_file,
2958 * @key_file: a #GKeyFile
2972 g_key_file_has_key (GKeyFile *key_file,
3002 g_key_file_add_group (GKeyFile *key_file,
3051 GKeyFile *key_file,
3074 g_key_file_remove_group_node (GKeyFile *key_file,
3150 * @key_file: a #GKeyFile
3162 g_key_file_remove_group (GKeyFile *key_file,
3188 g_key_file_add_key (GKeyFile *key_file,
3207 * @key_file: a #GKeyFile
3219 g_key_file_remove_key (GKeyFile *key_file,
3264 g_key_file_lookup_group_node (GKeyFile *key_file,
3282 g_key_file_lookup_group (GKeyFile *key_file,
3289 g_key_file_lookup_key_value_pair_node (GKeyFile *key_file,
3311 g_key_file_lookup_key_value_pair (GKeyFile *key_file,
3441 g_key_file_parse_value_as_string (GKeyFile *key_file,
3541 g_key_file_parse_string_as_value (GKeyFile *key_file,
3631 g_key_file_parse_value_as_integer (GKeyFile *key_file,
3672 g_key_file_parse_integer_as_value (GKeyFile *key_file,
3680 g_key_file_parse_value_as_double (GKeyFile *key_file,
3704 g_key_file_parse_value_as_boolean (GKeyFile *key_file,
3726 g_key_file_parse_boolean_as_value (GKeyFile *key_file,
3736 g_key_file_parse_value_as_comment (GKeyFile *key_file,
3760 g_key_file_parse_comment_as_value (GKeyFile *key_file,