GConf Misc

GConf Misc — The GConf Library Utilities

Synopsis

#include <runtime/na-gconf-utils.h>

GSList *            na_gconf_utils_get_subdirs          (GConfClient *gconf,
                                                         const gchar *path);
void                na_gconf_utils_free_subdirs         (GSList *subdirs);
gboolean            na_gconf_utils_has_entry            (GSList *entries,
                                                         const gchar *entry);
GSList *            na_gconf_utils_get_entries          (GConfClient *gconf,
                                                         const gchar *path);
gboolean            na_gconf_utils_get_bool_from_entries
                                                        (GSList *entries,
                                                         const gchar *entry,
                                                         gboolean *value);
gboolean            na_gconf_utils_get_string_from_entries
                                                        (GSList *entries,
                                                         const gchar *entry,
                                                         gchar **value);
gboolean            na_gconf_utils_get_string_list_from_entries
                                                        (GSList *entries,
                                                         const gchar *entry,
                                                         GSList **value);
void                na_gconf_utils_dump_entries         (GSList *entries);
void                na_gconf_utils_free_entries         (GSList *entries);
gboolean            na_gconf_utils_read_bool            (GConfClient *gconf,
                                                         const gchar *path,
                                                         gboolean use_schema,
                                                         gboolean default_value);
gint                na_gconf_utils_read_int             (GConfClient *gconf,
                                                         const gchar *path,
                                                         gboolean use_schema,
                                                         gint default_value);
gchar *             na_gconf_utils_read_string          (GConfClient *gconf,
                                                         const gchar *path,
                                                         gboolean use_schema,
                                                         const gchar *default_value);
GSList *            na_gconf_utils_read_string_list     (GConfClient *gconf,
                                                         const gchar *path);
gboolean            na_gconf_utils_write_bool           (GConfClient *gconf,
                                                         const gchar *path,
                                                         gboolean value,
                                                         gchar **message);
gboolean            na_gconf_utils_write_int            (GConfClient *gconf,
                                                         const gchar *path,
                                                         gint value,
                                                         gchar **message);
gboolean            na_gconf_utils_write_string         (GConfClient *gconf,
                                                         const gchar *path,
                                                         const gchar *value,
                                                         gchar **message);
gboolean            na_gconf_utils_write_string_list    (GConfClient *gconf,
                                                         const gchar *path,
                                                         GSList *value,
                                                         gchar **message);
gboolean            na_gconf_utils_remove_entry         (GConfClient *gconf,
                                                         const gchar *path,
                                                         gchar **message);
GSList *            na_gconf_utils_slist_from_string    (const gchar *value);
gchar *             na_gconf_utils_slist_to_string      (GSList *slist);

Description

Details

na_gconf_utils_get_subdirs ()

GSList *            na_gconf_utils_get_subdirs          (GConfClient *gconf,
                                                         const gchar *path);

na_gconf_utils_free_subdirs ()

void                na_gconf_utils_free_subdirs         (GSList *subdirs);

na_gconf_utils_has_entry ()

gboolean            na_gconf_utils_has_entry            (GSList *entries,
                                                         const gchar *entry);

na_gconf_utils_get_entries ()

GSList *            na_gconf_utils_get_entries          (GConfClient *gconf,
                                                         const gchar *path);

na_gconf_utils_get_bool_from_entries ()

gboolean            na_gconf_utils_get_bool_from_entries
                                                        (GSList *entries,
                                                         const gchar *entry,
                                                         gboolean *value);

na_gconf_utils_get_string_from_entries ()

gboolean            na_gconf_utils_get_string_from_entries
                                                        (GSList *entries,
                                                         const gchar *entry,
                                                         gchar **value);

na_gconf_utils_get_string_list_from_entries ()

gboolean            na_gconf_utils_get_string_list_from_entries
                                                        (GSList *entries,
                                                         const gchar *entry,
                                                         GSList **value);

na_gconf_utils_dump_entries ()

void                na_gconf_utils_dump_entries         (GSList *entries);

na_gconf_utils_free_entries ()

void                na_gconf_utils_free_entries         (GSList *entries);

na_gconf_utils_read_bool ()

gboolean            na_gconf_utils_read_bool            (GConfClient *gconf,
                                                         const gchar *path,
                                                         gboolean use_schema,
                                                         gboolean default_value);

na_gconf_utils_read_int ()

gint                na_gconf_utils_read_int             (GConfClient *gconf,
                                                         const gchar *path,
                                                         gboolean use_schema,
                                                         gint default_value);

na_gconf_utils_read_string ()

gchar *             na_gconf_utils_read_string          (GConfClient *gconf,
                                                         const gchar *path,
                                                         gboolean use_schema,
                                                         const gchar *default_value);

na_gconf_utils_read_string_list ()

GSList *            na_gconf_utils_read_string_list     (GConfClient *gconf,
                                                         const gchar *path);

na_gconf_utils_write_bool ()

gboolean            na_gconf_utils_write_bool           (GConfClient *gconf,
                                                         const gchar *path,
                                                         gboolean value,
                                                         gchar **message);

na_gconf_utils_write_int ()

gboolean            na_gconf_utils_write_int            (GConfClient *gconf,
                                                         const gchar *path,
                                                         gint value,
                                                         gchar **message);

na_gconf_utils_write_string ()

gboolean            na_gconf_utils_write_string         (GConfClient *gconf,
                                                         const gchar *path,
                                                         const gchar *value,
                                                         gchar **message);

na_gconf_utils_write_string_list ()

gboolean            na_gconf_utils_write_string_list    (GConfClient *gconf,
                                                         const gchar *path,
                                                         GSList *value,
                                                         gchar **message);

na_gconf_utils_remove_entry ()

gboolean            na_gconf_utils_remove_entry         (GConfClient *gconf,
                                                         const gchar *path,
                                                         gchar **message);

na_gconf_utils_slist_from_string ()

GSList *            na_gconf_utils_slist_from_string    (const gchar *value);

na_gconf_utils_slist_to_string ()

gchar *             na_gconf_utils_slist_to_string      (GSList *slist);