gconf-sources

gconf-sources

Functions

Types and Values

Object Hierarchy


Description

Functions

gconf_resolve_address ()

GConfSource *
gconf_resolve_address (const gchar *address,
                       GError **err);

Returns


gconf_source_free ()

void
gconf_source_free (GConfSource *source);


gconf_sources_new_from_addresses ()

GConfSources *
gconf_sources_new_from_addresses (GSList *addresses,
                                  GError **err);

Returns


gconf_sources_new_from_source ()

GConfSources *
gconf_sources_new_from_source (GConfSource *source);

Returns


gconf_sources_free ()

void
gconf_sources_free (GConfSources *sources);


gconf_sources_query_value ()

GConfValue *
gconf_sources_query_value (GConfSources *sources,
                           const gchar *key,
                           const gchar **locales,
                           gboolean use_schema_default,
                           gboolean *value_is_default,
                           gboolean *value_is_writable,
                           gchar **schema_name,
                           GError **err);

Returns


gconf_sources_set_value ()

void
gconf_sources_set_value (GConfSources *sources,
                         const gchar *key,
                         const GConfValue *value,
                         GConfSources **modified_sources,
                         GError **err);


gconf_sources_unset_value ()

void
gconf_sources_unset_value (GConfSources *sources,
                           const gchar *key,
                           const gchar *locale,
                           GConfSources **modified_sources,
                           GError **err);


gconf_sources_all_entries ()

GSList *
gconf_sources_all_entries (GConfSources *sources,
                           const gchar *dir,
                           const gchar **locales,
                           GError **err);

Returns


gconf_sources_all_dirs ()

GSList *
gconf_sources_all_dirs (GConfSources *sources,
                        const gchar *dir,
                        GError **err);

Returns


gconf_sources_dir_exists ()

gboolean
gconf_sources_dir_exists (GConfSources *sources,
                          const gchar *dir,
                          GError **err);

Returns


gconf_sources_remove_dir ()

void
gconf_sources_remove_dir (GConfSources *sources,
                          const gchar *dir,
                          GError **err);


gconf_sources_set_schema ()

void
gconf_sources_set_schema (GConfSources *sources,
                          const gchar *key,
                          const gchar *schema_key,
                          GError **err);


gconf_sources_sync_all ()

gboolean
gconf_sources_sync_all (GConfSources *sources,
                        GError **err);

Returns


gconf_sources_query_metainfo ()

GConfMetaInfo *
gconf_sources_query_metainfo (GConfSources *sources,
                              const gchar *key,
                              GError **err);

Returns


gconf_sources_query_default_value ()

GConfValue *
gconf_sources_query_default_value (GConfSources *sources,
                                   const gchar *key,
                                   const gchar **locales,
                                   gboolean *is_writable,
                                   GError **err);

Returns

Types and Values

struct GConfSource

struct GConfSource {
  guint flags;
  gchar* address;
  GConfBackend* backend;
};


enum GConfSourceFlags

Members

GCONF_SOURCE_ALL_WRITEABLE

   

GCONF_SOURCE_ALL_READABLE

   

GCONF_SOURCE_NEVER_WRITEABLE

   

GCONF_SOURCE_ALL_FLAGS

   

struct GConfSources

struct GConfSources {
  GList* sources;
};