| GLib Reference Manual | ||||
|---|---|---|---|---|
#include <glib.h>
GKeyFile;
#define G_KEY_FILE_ERROR
enum GKeyFileError;
enum GKeyFileFlags;
GKeyFile* g_key_file_new (void);
void g_key_file_free (GKeyFile *key_file);
void g_key_file_set_list_separator (GKeyFile *key_file,
gchar separator);
gboolean g_key_file_load_from_file (GKeyFile *key_file,
const gchar *file,
GKeyFileFlags flags,
GError **error);
gboolean g_key_file_load_from_data (GKeyFile *key_file,
const gchar *data,
gsize length,
GKeyFileFlags flags,
GError **error);
gboolean g_key_file_load_from_data_dirs (GKeyFile *key_file,
const gchar *file,
gchar **full_path,
GKeyFileFlags flags,
GError **error);
gchar* g_key_file_to_data (GKeyFile *key_file,
gsize *length,
GError **error);
gchar* g_key_file_get_start_group (GKeyFile *key_file);
gchar** g_key_file_get_groups (GKeyFile *key_file,
gsize *length);
gchar** g_key_file_get_keys (GKeyFile *key_file,
const gchar *group_name,
gsize *length,
GError **error);
gboolean g_key_file_has_group (GKeyFile *key_file,
const gchar *group_name);
gboolean g_key_file_has_key (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
GError **error);
gchar* g_key_file_get_value (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
GError **error);
gchar* g_key_file_get_string (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
GError **error);
gchar* g_key_file_get_locale_string (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
const gchar *locale,
GError **error);
gboolean g_key_file_get_boolean (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
GError **error);
gint g_key_file_get_integer (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
GError **error);
gchar** g_key_file_get_string_list (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
gsize *length,
GError **error);
gchar** g_key_file_get_locale_string_list
(GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
const gchar *locale,
gsize *length,
GError **error);
gboolean* g_key_file_get_boolean_list (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
gsize *length,
GError **error);
gint* g_key_file_get_integer_list (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
gsize *length,
GError **error);
gchar* g_key_file_get_comment (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
GError **error);
void g_key_file_set_value (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
const gchar *value);
void g_key_file_set_string (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
const gchar *string);
void g_key_file_set_locale_string (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
const gchar *locale,
const gchar *string);
void g_key_file_set_boolean (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
gboolean value);
void g_key_file_set_integer (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
gint value);
void g_key_file_set_string_list (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
const gchar *const list[],
gsize length);
void g_key_file_set_locale_string_list
(GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
const gchar *locale,
const gchar *const list[],
gsize length);
void g_key_file_set_boolean_list (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
gboolean list[],
gsize length);
void g_key_file_set_integer_list (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
gint list[],
gsize length);
void g_key_file_set_comment (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
const gchar *comment,
GError **error);
void g_key_file_remove_group (GKeyFile *key_file,
const gchar *group_name,
GError **error);
void g_key_file_remove_key (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
GError **error);
void g_key_file_remove_comment (GKeyFile *key_file,
const gchar *group_name,
const gchar *key,
GError **error);
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla
ey-value-file-parser.html#GKeyFileFlags">GKeyFileFla