~ubuntu-branches/ubuntu/quantal/gconf/quantal

« back to all changes in this revision

Viewing changes to doc/gconf/html/gconf-gconf.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-04-23 12:59:31 UTC
  • mto: (7.3.5 sid) (1.2.1) (76.1.1 oneiric-proposed)
  • mto: This revision was merged to the branch mainline in revision 44.
  • Revision ID: james.westby@ubuntu.com-20100423125931-7vmn5knlk5xaz0s5
Tags: upstream-2.31.2
Import upstream version 2.31.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
10
10
<link rel="next" href="gconf-gconf-locale.html" title="gconf-locale">
11
11
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
 
<link rel="chapter" href="ch01.html" title="Using the GConf library">
14
13
</head>
15
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
16
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
38
37
</tr></table></div>
39
38
<div class="refsynopsisdiv" title="Synopsis">
40
39
<a name="gconf-gconf.synopsis"></a><h2>Synopsis</h2>
41
 
<pre class="synopsis"><span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-init" title="gconf_init ()">gconf_init</a>                          (<span class="returnvalue">int</span> argc,
42
 
                                                         <span class="returnvalue">char</span> **argv,
43
 
                                                         <span class="returnvalue">GError</span> **err);
44
 
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-preinit" title="gconf_preinit ()">gconf_preinit</a>                       (<span class="returnvalue">gpointer</span> app,
45
 
                                                         <span class="returnvalue">gpointer</span> mod_info);
46
 
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-postinit" title="gconf_postinit ()">gconf_postinit</a>                      (<span class="returnvalue">gpointer</span> app,
47
 
                                                         <span class="returnvalue">gpointer</span> mod_info);
48
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-is-initialized" title="gconf_is_initialized ()">gconf_is_initialized</a>                (void);
49
 
<span class="returnvalue">void</span>                (<a class="link" href="gconf-gconf.html#GConfNotifyFunc" title="GConfNotifyFunc ()">*GConfNotifyFunc</a>)                  (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
50
 
                                                         <span class="returnvalue">guint</span> cnxn_id,
51
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="returnvalue">GConfEntry</span></a> *entry,
52
 
                                                         <span class="returnvalue">gpointer</span> user_data);
53
 
<span class="returnvalue">guint</span>               <a class="link" href="gconf-gconf.html#gconf-engine-notify-add" title="gconf_engine_notify_add ()">gconf_engine_notify_add</a>             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
54
 
                                                         const <span class="returnvalue">gchar</span> *namespace_section,
55
 
                                                         <a class="link" href="gconf-gconf.html#GConfNotifyFunc" title="GConfNotifyFunc ()"><span class="returnvalue">GConfNotifyFunc</span></a> func,
56
 
                                                         <span class="returnvalue">gpointer</span> user_data,
57
 
                                                         <span class="returnvalue">GError</span> **err);
58
 
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-engine-notify-remove" title="gconf_engine_notify_remove ()">gconf_engine_notify_remove</a>          (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
59
 
                                                         <span class="returnvalue">guint</span> cnxn);
60
 
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get" title="gconf_engine_get ()">gconf_engine_get</a>                    (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
61
 
                                                         const <span class="returnvalue">gchar</span> *key,
62
 
                                                         <span class="returnvalue">GError</span> **err);
63
 
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get-without-default" title="gconf_engine_get_without_default ()">gconf_engine_get_without_default</a>    (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
64
 
                                                         const <span class="returnvalue">gchar</span> *key,
65
 
                                                         <span class="returnvalue">GError</span> **err);
66
 
<a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="returnvalue">GConfEntry</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get-entry" title="gconf_engine_get_entry ()">gconf_engine_get_entry</a>              (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
67
 
                                                         const <span class="returnvalue">gchar</span> *key,
68
 
                                                         const <span class="returnvalue">gchar</span> *locale,
69
 
                                                         <span class="returnvalue">gboolean</span> use_schema_default,
70
 
                                                         <span class="returnvalue">GError</span> **err);
71
 
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get-with-locale" title="gconf_engine_get_with_locale ()">gconf_engine_get_with_locale</a>        (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
72
 
                                                         const <span class="returnvalue">gchar</span> *key,
73
 
                                                         const <span class="returnvalue">gchar</span> *locale,
74
 
                                                         <span class="returnvalue">GError</span> **err);
 
40
<pre class="synopsis"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-init" title="gconf_init ()">gconf_init</a>                          (<em class="parameter"><code><span class="type">int</span> argc</code></em>,
 
41
                                                         <em class="parameter"><code><span class="type">char</span> **argv</code></em>,
 
42
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
43
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-preinit" title="gconf_preinit ()">gconf_preinit</a>                       (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> app</code></em>,
 
44
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> mod_info</code></em>);
 
45
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-postinit" title="gconf_postinit ()">gconf_postinit</a>                      (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> app</code></em>,
 
46
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> mod_info</code></em>);
 
47
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-is-initialized" title="gconf_is_initialized ()">gconf_is_initialized</a>                (<em class="parameter"><code><span class="type">void</span></code></em>);
 
48
<span class="returnvalue">void</span>                (<a class="link" href="gconf-gconf.html#GConfNotifyFunc" title="GConfNotifyFunc ()">*GConfNotifyFunc</a>)                  (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
49
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> cnxn_id</code></em>,
 
50
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> *entry</code></em>,
 
51
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
 
52
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="gconf-gconf.html#gconf-engine-notify-add" title="gconf_engine_notify_add ()">gconf_engine_notify_add</a>             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
53
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *namespace_section</code></em>,
 
54
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf.html#GConfNotifyFunc" title="GConfNotifyFunc ()"><span class="type">GConfNotifyFunc</span></a> func</code></em>,
 
55
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
56
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
57
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-engine-notify-remove" title="gconf_engine_notify_remove ()">gconf_engine_notify_remove</a>          (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
58
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> cnxn</code></em>);
 
59
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get" title="gconf_engine_get ()">gconf_engine_get</a>                    (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
60
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
61
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
62
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get-without-default" title="gconf_engine_get_without_default ()">gconf_engine_get_without_default</a>    (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
63
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
64
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
65
<a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="returnvalue">GConfEntry</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get-entry" title="gconf_engine_get_entry ()">gconf_engine_get_entry</a>              (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
66
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
67
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *locale</code></em>,
 
68
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_schema_default</code></em>,
 
69
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
70
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get-with-locale" title="gconf_engine_get_with_locale ()">gconf_engine_get_with_locale</a>        (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
71
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
72
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *locale</code></em>,
 
73
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
75
74
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         <a class="link" href="gconf-gconf.html#gconf-engine-get-default-from-schema" title="gconf_engine_get_default_from_schema ()">gconf_engine_get_default_from_schema</a>
76
 
                                                        (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
77
 
                                                         const <span class="returnvalue">gchar</span> *key,
78
 
                                                         <span class="returnvalue">GError</span> **err);
79
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-set" title="gconf_engine_set ()">gconf_engine_set</a>                    (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
80
 
                                                         const <span class="returnvalue">gchar</span> *key,
81
 
                                                         const <a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a> *value,
82
 
                                                         <span class="returnvalue">GError</span> **err);
83
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-unset" title="gconf_engine_unset ()">gconf_engine_unset</a>                  (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
84
 
                                                         const <span class="returnvalue">gchar</span> *key,
85
 
                                                         <span class="returnvalue">GError</span> **err);
86
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-associate-schema" title="gconf_engine_associate_schema ()">gconf_engine_associate_schema</a>       (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
87
 
                                                         const <span class="returnvalue">gchar</span> *key,
88
 
                                                         const <span class="returnvalue">gchar</span> *schema_key,
89
 
                                                         <span class="returnvalue">GError</span> **err);
90
 
<span class="returnvalue">GSList</span>*             <a class="link" href="gconf-gconf.html#gconf-engine-all-entries" title="gconf_engine_all_entries ()">gconf_engine_all_entries</a>            (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
91
 
                                                         const <span class="returnvalue">gchar</span> *dir,
92
 
                                                         <span class="returnvalue">GError</span> **err);
93
 
<span class="returnvalue">GSList</span>*             <a class="link" href="gconf-gconf.html#gconf-engine-all-dirs" title="gconf_engine_all_dirs ()">gconf_engine_all_dirs</a>               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
94
 
                                                         const <span class="returnvalue">gchar</span> *dir,
95
 
                                                         <span class="returnvalue">GError</span> **err);
96
 
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-engine-suggest-sync" title="gconf_engine_suggest_sync ()">gconf_engine_suggest_sync</a>           (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
97
 
                                                         <span class="returnvalue">GError</span> **err);
98
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-dir-exists" title="gconf_engine_dir_exists ()">gconf_engine_dir_exists</a>             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
99
 
                                                         const <span class="returnvalue">gchar</span> *dir,
100
 
                                                         <span class="returnvalue">GError</span> **err);
101
 
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-engine-remove-dir" title="gconf_engine_remove_dir ()">gconf_engine_remove_dir</a>             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
102
 
                                                         const <span class="returnvalue">gchar</span> *dir,
103
 
                                                         <span class="returnvalue">GError</span> **err);
104
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-key-is-writable" title="gconf_engine_key_is_writable ()">gconf_engine_key_is_writable</a>        (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
105
 
                                                         const <span class="returnvalue">gchar</span> *key,
106
 
                                                         <span class="returnvalue">GError</span> **err);
107
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-valid-key" title="gconf_valid_key ()">gconf_valid_key</a>                     (const <span class="returnvalue">gchar</span> *key,
108
 
                                                         <span class="returnvalue">gchar</span> **why_invalid);
109
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-key-is-below" title="gconf_key_is_below ()">gconf_key_is_below</a>                  (const <span class="returnvalue">gchar</span> *above,
110
 
                                                         const <span class="returnvalue">gchar</span> *below);
111
 
<span class="returnvalue">gchar</span>*              <a class="link" href="gconf-gconf.html#gconf-concat-dir-and-key" title="gconf_concat_dir_and_key ()">gconf_concat_dir_and_key</a>            (const <span class="returnvalue">gchar</span> *dir,
112
 
                                                         const <span class="returnvalue">gchar</span> *key);
113
 
<span class="returnvalue">gchar</span>*              <a class="link" href="gconf-gconf.html#gconf-unique-key" title="gconf_unique_key ()">gconf_unique_key</a>                    (void);
114
 
<span class="returnvalue">char</span>*               <a class="link" href="gconf-gconf.html#gconf-escape-key" title="gconf_escape_key ()">gconf_escape_key</a>                    (const <span class="returnvalue">char</span> *arbitrary_text,
115
 
                                                         <span class="returnvalue">int</span> len);
116
 
<span class="returnvalue">char</span>*               <a class="link" href="gconf-gconf.html#gconf-unescape-key" title="gconf_unescape_key ()">gconf_unescape_key</a>                  (const <span class="returnvalue">char</span> *escaped_key,
117
 
                                                         <span class="returnvalue">int</span> len);
118
 
<span class="returnvalue">gdouble</span>             <a class="link" href="gconf-gconf.html#gconf-engine-get-float" title="gconf_engine_get_float ()">gconf_engine_get_float</a>              (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
119
 
                                                         const <span class="returnvalue">gchar</span> *key,
120
 
                                                         <span class="returnvalue">GError</span> **err);
121
 
<span class="returnvalue">gint</span>                <a class="link" href="gconf-gconf.html#gconf-engine-get-int" title="gconf_engine_get_int ()">gconf_engine_get_int</a>                (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
122
 
                                                         const <span class="returnvalue">gchar</span> *key,
123
 
                                                         <span class="returnvalue">GError</span> **err);
124
 
<span class="returnvalue">gchar</span>*              <a class="link" href="gconf-gconf.html#gconf-engine-get-string" title="gconf_engine_get_string ()">gconf_engine_get_string</a>             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
125
 
                                                         const <span class="returnvalue">gchar</span> *key,
126
 
                                                         <span class="returnvalue">GError</span> **err);
127
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-get-bool" title="gconf_engine_get_bool ()">gconf_engine_get_bool</a>               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
128
 
                                                         const <span class="returnvalue">gchar</span> *key,
129
 
                                                         <span class="returnvalue">GError</span> **err);
130
 
<a class="link" href="gconf-gconf-schema.html#GConfSchema" title="GConfSchema"><span class="returnvalue">GConfSchema</span></a>*        <a class="link" href="gconf-gconf.html#gconf-engine-get-schema" title="gconf_engine_get_schema ()">gconf_engine_get_schema</a>             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
131
 
                                                         const <span class="returnvalue">gchar</span> *key,
132
 
                                                         <span class="returnvalue">GError</span> **err);
133
 
<span class="returnvalue">GSList</span>*             <a class="link" href="gconf-gconf.html#gconf-engine-get-list" title="gconf_engine_get_list ()">gconf_engine_get_list</a>               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
134
 
                                                         const <span class="returnvalue">gchar</span> *key,
135
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> list_type,
136
 
                                                         <span class="returnvalue">GError</span> **err);
137
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-get-pair" title="gconf_engine_get_pair ()">gconf_engine_get_pair</a>               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
138
 
                                                         const <span class="returnvalue">gchar</span> *key,
139
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> car_type,
140
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> cdr_type,
141
 
                                                         <span class="returnvalue">gpointer</span> car_retloc,
142
 
                                                         <span class="returnvalue">gpointer</span> cdr_retloc,
143
 
                                                         <span class="returnvalue">GError</span> **err);
144
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-set-float" title="gconf_engine_set_float ()">gconf_engine_set_float</a>              (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
145
 
                                                         const <span class="returnvalue">gchar</span> *key,
146
 
                                                         <span class="returnvalue">gdouble</span> val,
147
 
                                                         <span class="returnvalue">GError</span> **err);
148
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-set-int" title="gconf_engine_set_int ()">gconf_engine_set_int</a>                (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
149
 
                                                         const <span class="returnvalue">gchar</span> *key,
150
 
                                                         <span class="returnvalue">gint</span> val,
151
 
                                                         <span class="returnvalue">GError</span> **err);
152
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-set-string" title="gconf_engine_set_string ()">gconf_engine_set_string</a>             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
153
 
                                                         const <span class="returnvalue">gchar</span> *key,
154
 
                                                         const <span class="returnvalue">gchar</span> *val,
155
 
                                                         <span class="returnvalue">GError</span> **err);
156
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-set-bool" title="gconf_engine_set_bool ()">gconf_engine_set_bool</a>               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
157
 
                                                         const <span class="returnvalue">gchar</span> *key,
158
 
                                                         <span class="returnvalue">gboolean</span> val,
159
 
                                                         <span class="returnvalue">GError</span> **err);
160
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-set-schema" title="gconf_engine_set_schema ()">gconf_engine_set_schema</a>             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
161
 
                                                         const <span class="returnvalue">gchar</span> *key,
162
 
                                                         const <a class="link" href="gconf-gconf-schema.html#GConfSchema" title="GConfSchema"><span class="returnvalue">GConfSchema</span></a> *val,
163
 
                                                         <span class="returnvalue">GError</span> **err);
164
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-set-list" title="gconf_engine_set_list ()">gconf_engine_set_list</a>               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
165
 
                                                         const <span class="returnvalue">gchar</span> *key,
166
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> list_type,
167
 
                                                         <span class="returnvalue">GSList</span> *list,
168
 
                                                         <span class="returnvalue">GError</span> **err);
169
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-engine-set-pair" title="gconf_engine_set_pair ()">gconf_engine_set_pair</a>               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
170
 
                                                         const <span class="returnvalue">gchar</span> *key,
171
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> car_type,
172
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> cdr_type,
173
 
                                                         <span class="returnvalue">gconstpointer</span> address_of_car,
174
 
                                                         <span class="returnvalue">gconstpointer</span> address_of_cdr,
175
 
                                                         <span class="returnvalue">GError</span> **err);
 
75
                                                        (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
76
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
77
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
78
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-set" title="gconf_engine_set ()">gconf_engine_set</a>                    (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
79
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
80
                                                         <em class="parameter"><code>const <a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="type">GConfValue</span></a> *value</code></em>,
 
81
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
82
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-unset" title="gconf_engine_unset ()">gconf_engine_unset</a>                  (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
83
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
84
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
85
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-associate-schema" title="gconf_engine_associate_schema ()">gconf_engine_associate_schema</a>       (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
86
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
87
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *schema_key</code></em>,
 
88
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
89
<a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a>*             <a class="link" href="gconf-gconf.html#gconf-engine-all-entries" title="gconf_engine_all_entries ()">gconf_engine_all_entries</a>            (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
90
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
91
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
92
<a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a>*             <a class="link" href="gconf-gconf.html#gconf-engine-all-dirs" title="gconf_engine_all_dirs ()">gconf_engine_all_dirs</a>               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
93
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
94
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
95
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-engine-suggest-sync" title="gconf_engine_suggest_sync ()">gconf_engine_suggest_sync</a>           (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
96
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
97
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-dir-exists" title="gconf_engine_dir_exists ()">gconf_engine_dir_exists</a>             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
98
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
99
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
100
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-engine-remove-dir" title="gconf_engine_remove_dir ()">gconf_engine_remove_dir</a>             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
101
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
102
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
103
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-key-is-writable" title="gconf_engine_key_is_writable ()">gconf_engine_key_is_writable</a>        (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
104
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
105
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
106
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-valid-key" title="gconf_valid_key ()">gconf_valid_key</a>                     (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
107
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **why_invalid</code></em>);
 
108
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-key-is-below" title="gconf_key_is_below ()">gconf_key_is_below</a>                  (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *above</code></em>,
 
109
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *below</code></em>);
 
110
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*              <a class="link" href="gconf-gconf.html#gconf-concat-dir-and-key" title="gconf_concat_dir_and_key ()">gconf_concat_dir_and_key</a>            (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
111
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
 
112
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*              <a class="link" href="gconf-gconf.html#gconf-unique-key" title="gconf_unique_key ()">gconf_unique_key</a>                    (<em class="parameter"><code><span class="type">void</span></code></em>);
 
113
<span class="returnvalue">char</span>*               <a class="link" href="gconf-gconf.html#gconf-escape-key" title="gconf_escape_key ()">gconf_escape_key</a>                    (<em class="parameter"><code>const <span class="type">char</span> *arbitrary_text</code></em>,
 
114
                                                         <em class="parameter"><code><span class="type">int</span> len</code></em>);
 
115
<span class="returnvalue">char</span>*               <a class="link" href="gconf-gconf.html#gconf-unescape-key" title="gconf_unescape_key ()">gconf_unescape_key</a>                  (<em class="parameter"><code>const <span class="type">char</span> *escaped_key</code></em>,
 
116
                                                         <em class="parameter"><code><span class="type">int</span> len</code></em>);
 
117
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="gconf-gconf.html#gconf-engine-get-float" title="gconf_engine_get_float ()">gconf_engine_get_float</a>              (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
118
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
119
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
120
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="gconf-gconf.html#gconf-engine-get-int" title="gconf_engine_get_int ()">gconf_engine_get_int</a>                (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
121
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
122
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
123
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*              <a class="link" href="gconf-gconf.html#gconf-engine-get-string" title="gconf_engine_get_string ()">gconf_engine_get_string</a>             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
124
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
125
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
126
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-get-bool" title="gconf_engine_get_bool ()">gconf_engine_get_bool</a>               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
127
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
128
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
129
<a class="link" href="gconf-gconf-schema.html#GConfSchema" title="GConfSchema"><span class="returnvalue">GConfSchema</span></a>*        <a class="link" href="gconf-gconf.html#gconf-engine-get-schema" title="gconf_engine_get_schema ()">gconf_engine_get_schema</a>             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
130
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
131
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
132
<a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a>*             <a class="link" href="gconf-gconf.html#gconf-engine-get-list" title="gconf_engine_get_list ()">gconf_engine_get_list</a>               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
133
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
134
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> list_type</code></em>,
 
135
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
136
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-get-pair" title="gconf_engine_get_pair ()">gconf_engine_get_pair</a>               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
137
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
138
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> car_type</code></em>,
 
139
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> cdr_type</code></em>,
 
140
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> car_retloc</code></em>,
 
141
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> cdr_retloc</code></em>,
 
142
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
143
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-set-float" title="gconf_engine_set_float ()">gconf_engine_set_float</a>              (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
144
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
145
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> val</code></em>,
 
146
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
147
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-set-int" title="gconf_engine_set_int ()">gconf_engine_set_int</a>                (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
148
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
149
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> val</code></em>,
 
150
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
151
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-set-string" title="gconf_engine_set_string ()">gconf_engine_set_string</a>             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
152
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
153
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *val</code></em>,
 
154
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
155
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-set-bool" title="gconf_engine_set_bool ()">gconf_engine_set_bool</a>               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
156
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
157
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> val</code></em>,
 
158
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
159
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-set-schema" title="gconf_engine_set_schema ()">gconf_engine_set_schema</a>             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
160
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
161
                                                         <em class="parameter"><code>const <a class="link" href="gconf-gconf-schema.html#GConfSchema" title="GConfSchema"><span class="type">GConfSchema</span></a> *val</code></em>,
 
162
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
163
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-set-list" title="gconf_engine_set_list ()">gconf_engine_set_list</a>               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
164
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
165
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> list_type</code></em>,
 
166
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *list</code></em>,
 
167
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
168
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-engine-set-pair" title="gconf_engine_set_pair ()">gconf_engine_set_pair</a>               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
169
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
170
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> car_type</code></em>,
 
171
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> cdr_type</code></em>,
 
172
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> address_of_car</code></em>,
 
173
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> address_of_cdr</code></em>,
 
174
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
176
175
                    <a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair">GConfEnumStringPair</a>;
177
 
<span class="returnvalue">gboolean</span>            <a class="link" href="gconf-gconf.html#gconf-string-to-enum" title="gconf_string_to_enum ()">gconf_string_to_enum</a>                (<a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair"><span class="returnvalue">GConfEnumStringPair</span></a> lookup_table[],
178
 
                                                         const <span class="returnvalue">gchar</span> *str,
179
 
                                                         <span class="returnvalue">gint</span> *enum_value_retloc);
180
 
const <span class="returnvalue">gchar</span>*        <a class="link" href="gconf-gconf.html#gconf-enum-to-string" title="gconf_enum_to_string ()">gconf_enum_to_string</a>                (<a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair"><span class="returnvalue">GConfEnumStringPair</span></a> lookup_table[],
181
 
                                                         <span class="returnvalue">gint</span> enum_value);
182
 
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-clear-cache" title="gconf_clear_cache ()">gconf_clear_cache</a>                   (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
183
 
                                                         <span class="returnvalue">GError</span> **err);
184
 
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-synchronous-sync" title="gconf_synchronous_sync ()">gconf_synchronous_sync</a>              (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
185
 
                                                         <span class="returnvalue">GError</span> **err);
186
 
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a> *        <a class="link" href="gconf-gconf.html#gconf-engine-get-full" title="gconf_engine_get_full ()">gconf_engine_get_full</a>               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
187
 
                                                         const <span class="returnvalue">gchar</span> *key,
188
 
                                                         const <span class="returnvalue">gchar</span> *locale,
189
 
                                                         <span class="returnvalue">gboolean</span> use_schema_default,
190
 
                                                         <span class="returnvalue">gboolean</span> *is_default_p,
191
 
                                                         <span class="returnvalue">gboolean</span> *is_writable_p,
192
 
                                                         <span class="returnvalue">GError</span> **err);
 
176
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gconf-gconf.html#gconf-string-to-enum" title="gconf_string_to_enum ()">gconf_string_to_enum</a>                (<em class="parameter"><code><a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair"><span class="type">GConfEnumStringPair</span></a> lookup_table[]</code></em>,
 
177
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
 
178
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *enum_value_retloc</code></em>);
 
179
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        <a class="link" href="gconf-gconf.html#gconf-enum-to-string" title="gconf_enum_to_string ()">gconf_enum_to_string</a>                (<em class="parameter"><code><a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair"><span class="type">GConfEnumStringPair</span></a> lookup_table[]</code></em>,
 
180
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> enum_value</code></em>);
 
181
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-clear-cache" title="gconf_clear_cache ()">gconf_clear_cache</a>                   (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
182
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
183
<span class="returnvalue">void</span>                <a class="link" href="gconf-gconf.html#gconf-synchronous-sync" title="gconf_synchronous_sync ()">gconf_synchronous_sync</a>              (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
184
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
 
185
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a> *        <a class="link" href="gconf-gconf.html#gconf-engine-get-full" title="gconf_engine_get_full ()">gconf_engine_get_full</a>               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
186
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
187
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *locale</code></em>,
 
188
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_schema_default</code></em>,
 
189
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *is_default_p</code></em>,
 
190
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *is_writable_p</code></em>,
 
191
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
193
192
</pre>
194
193
</div>
195
194
<div class="refsect1" title="Description">
202
201
schema names with keys.
203
202
</p>
204
203
<p>
205
 
Most of this interface is replicated in the <span class="type">GObject</span> wrapper
 
204
Most of this interface is replicated in the <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> wrapper
206
205
(<span class="type">GConfClient</span> object); an alternative to the value-setting functions
207
206
is the <a class="link" href="gconf-gconf-changeset.html#GConfChangeSet" title="GConfChangeSet"><span class="type">GConfChangeSet</span></a> interface.
208
207
</p>
211
210
<a name="gconf-gconf.details"></a><h2>Details</h2>
212
211
<div class="refsect2" title="gconf_init ()">
213
212
<a name="gconf-init"></a><h3>gconf_init ()</h3>
214
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_init                          (<span class="returnvalue">int</span> argc,
215
 
                                                         <span class="returnvalue">char</span> **argv,
216
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
213
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_init                          (<em class="parameter"><code><span class="type">int</span> argc</code></em>,
 
214
                                                         <em class="parameter"><code><span class="type">char</span> **argv</code></em>,
 
215
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
217
216
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
218
217
<h3 class="title">Warning</h3>
219
218
<p><code class="literal">gconf_init</code> is deprecated and should not be used in newly-written code.</p>
238
237
</tr>
239
238
<tr>
240
239
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
241
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
240
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
242
241
</td>
243
242
</tr>
244
243
<tr>
253
252
<hr>
254
253
<div class="refsect2" title="gconf_preinit ()">
255
254
<a name="gconf-preinit"></a><h3>gconf_preinit ()</h3>
256
 
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_preinit                       (<span class="returnvalue">gpointer</span> app,
257
 
                                                         <span class="returnvalue">gpointer</span> mod_info);</pre>
 
255
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_preinit                       (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> app</code></em>,
 
256
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> mod_info</code></em>);</pre>
258
257
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
259
258
<h3 class="title">Warning</h3>
260
259
<p><code class="literal">gconf_preinit</code> is deprecated and should not be used in newly-written code.</p>
280
279
<hr>
281
280
<div class="refsect2" title="gconf_postinit ()">
282
281
<a name="gconf-postinit"></a><h3>gconf_postinit ()</h3>
283
 
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_postinit                      (<span class="returnvalue">gpointer</span> app,
284
 
                                                         <span class="returnvalue">gpointer</span> mod_info);</pre>
 
282
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_postinit                      (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> app</code></em>,
 
283
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> mod_info</code></em>);</pre>
285
284
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
286
285
<h3 class="title">Warning</h3>
287
286
<p><code class="literal">gconf_postinit</code> is deprecated and should not be used in newly-written code.</p>
307
306
<hr>
308
307
<div class="refsect2" title="gconf_is_initialized ()">
309
308
<a name="gconf-is-initialized"></a><h3>gconf_is_initialized ()</h3>
310
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_is_initialized                (void);</pre>
 
309
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_is_initialized                (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
311
310
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
312
311
<h3 class="title">Warning</h3>
313
312
<p><code class="literal">gconf_is_initialized</code> is deprecated and should not be used in newly-written code.</p>
328
327
<hr>
329
328
<div class="refsect2" title="GConfNotifyFunc ()">
330
329
<a name="GConfNotifyFunc"></a><h3>GConfNotifyFunc ()</h3>
331
 
<pre class="programlisting"><span class="returnvalue">void</span>                (*GConfNotifyFunc)                  (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
332
 
                                                         <span class="returnvalue">guint</span> cnxn_id,
333
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="returnvalue">GConfEntry</span></a> *entry,
334
 
                                                         <span class="returnvalue">gpointer</span> user_data);</pre>
 
330
<pre class="programlisting"><span class="returnvalue">void</span>                (*GConfNotifyFunc)                  (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
331
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> cnxn_id</code></em>,
 
332
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> *entry</code></em>,
 
333
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
335
334
<p>
336
335
A callback function invoked when a key's value changes. The <em class="parameter"><code>cnxn_id</code></em> parameter
337
336
will be the connection ID returned from <a class="link" href="gconf-gconf.html#gconf-engine-notify-add" title="gconf_engine_notify_add ()"><code class="function">gconf_engine_notify_add()</code></a>. <em class="parameter"><code>key</code></em> will be the
371
370
<hr>
372
371
<div class="refsect2" title="gconf_engine_notify_add ()">
373
372
<a name="gconf-engine-notify-add"></a><h3>gconf_engine_notify_add ()</h3>
374
 
<pre class="programlisting"><span class="returnvalue">guint</span>               gconf_engine_notify_add             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
375
 
                                                         const <span class="returnvalue">gchar</span> *namespace_section,
376
 
                                                         <a class="link" href="gconf-gconf.html#GConfNotifyFunc" title="GConfNotifyFunc ()"><span class="returnvalue">GConfNotifyFunc</span></a> func,
377
 
                                                         <span class="returnvalue">gpointer</span> user_data,
378
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
373
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               gconf_engine_notify_add             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
374
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *namespace_section</code></em>,
 
375
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf.html#GConfNotifyFunc" title="GConfNotifyFunc ()"><span class="type">GConfNotifyFunc</span></a> func</code></em>,
 
376
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
377
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
379
378
<p>
380
379
Registers a notification request with the <span class="application">gconfd</span>
381
380
server.  The server will notify the client when any key at or below
382
381
<em class="parameter"><code>namespace_section</code></em> is set or unset. Try to watch the smallest possible part of
383
382
the namespace; otherwise you will slow down the server and your application with
384
 
unnecessary notifications. Note that you should prefer <a class="link" href="gconf-GConfClient.html#gconf-client-notify-add" title="gconf_client_notify_add ()"><code class="function">gconf_client_notify_add()</code></a>
385
 
if you're using the <span class="type">GObject</span> wrapper library, because
386
 
<a class="link" href="gconf-GConfClient.html#gconf-client-notify-add" title="gconf_client_notify_add ()"><code class="function">gconf_client_notify_add()</code></a> does not require a client-server conversation for
 
383
unnecessary notifications. Note that you should prefer <a class="link" href="gconf-gconf-client.html#gconf-client-notify-add" title="gconf_client_notify_add ()"><code class="function">gconf_client_notify_add()</code></a>
 
384
if you're using the <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> wrapper library, because
 
385
<a class="link" href="gconf-gconf-client.html#gconf-client-notify-add" title="gconf_client_notify_add ()"><code class="function">gconf_client_notify_add()</code></a> does not require a client-server conversation for
387
386
every callback. <a class="link" href="gconf-gconf.html#gconf-engine-notify-add" title="gconf_engine_notify_add ()"><code class="function">gconf_engine_notify_add()</code></a> requests a different server notification for
388
387
every callback. The function returns an ID you can use to remove the
389
388
notification request; 0 is an invalid ID, and is returned if an error occurs.
413
412
</tr>
414
413
<tr>
415
414
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
416
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
415
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
417
416
</td>
418
417
</tr>
419
418
<tr>
427
426
<hr>
428
427
<div class="refsect2" title="gconf_engine_notify_remove ()">
429
428
<a name="gconf-engine-notify-remove"></a><h3>gconf_engine_notify_remove ()</h3>
430
 
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_engine_notify_remove          (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
431
 
                                                         <span class="returnvalue">guint</span> cnxn);</pre>
 
429
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_engine_notify_remove          (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
430
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> cnxn</code></em>);</pre>
432
431
<p>
433
432
Removes a notification request.
434
433
</p>
451
450
<hr>
452
451
<div class="refsect2" title="gconf_engine_get ()">
453
452
<a name="gconf-engine-get"></a><h3>gconf_engine_get ()</h3>
454
 
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         gconf_engine_get                    (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
455
 
                                                         const <span class="returnvalue">gchar</span> *key,
456
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
453
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         gconf_engine_get                    (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
454
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
455
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
457
456
<p>
458
457
Returns the <a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="type">GConfValue</span></a> stored at <em class="parameter"><code>key</code></em>, or <span class="symbol">NULL</span> if no value is
459
458
set. You must call <a class="link" href="gconf-gconf-value.html#gconf-value-free" title="gconf_value_free ()"><code class="function">gconf_value_free()</code></a> to free the returned value. If you know
477
476
</tr>
478
477
<tr>
479
478
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
480
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
479
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
481
480
</td>
482
481
</tr>
483
482
<tr>
491
490
<hr>
492
491
<div class="refsect2" title="gconf_engine_get_without_default ()">
493
492
<a name="gconf-engine-get-without-default"></a><h3>gconf_engine_get_without_default ()</h3>
494
 
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         gconf_engine_get_without_default    (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
495
 
                                                         const <span class="returnvalue">gchar</span> *key,
496
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
493
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         gconf_engine_get_without_default    (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
494
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
495
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
497
496
<p>
498
497
Identical to <a class="link" href="gconf-gconf.html#gconf-engine-get" title="gconf_engine_get ()"><code class="function">gconf_engine_get()</code></a>, except that it will return <span class="symbol">NULL</span> in
499
498
place of the default value if the key is unset. Note that <a class="link" href="gconf-gconf.html#gconf-engine-get" title="gconf_engine_get ()"><code class="function">gconf_engine_get()</code></a> can also
514
513
</tr>
515
514
<tr>
516
515
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
517
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
516
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
518
517
</td>
519
518
</tr>
520
519
<tr>
528
527
<hr>
529
528
<div class="refsect2" title="gconf_engine_get_entry ()">
530
529
<a name="gconf-engine-get-entry"></a><h3>gconf_engine_get_entry ()</h3>
531
 
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="returnvalue">GConfEntry</span></a>*         gconf_engine_get_entry              (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
532
 
                                                         const <span class="returnvalue">gchar</span> *key,
533
 
                                                         const <span class="returnvalue">gchar</span> *locale,
534
 
                                                         <span class="returnvalue">gboolean</span> use_schema_default,
535
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
530
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="returnvalue">GConfEntry</span></a>*         gconf_engine_get_entry              (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
531
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
532
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *locale</code></em>,
 
533
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_schema_default</code></em>,
 
534
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
536
535
<p>
537
536
Obtain the full <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> for a value.
538
537
</p>
556
555
</tr>
557
556
<tr>
558
557
<td><p><span class="term"><em class="parameter"><code>use_schema_default</code></em> :</span></p></td>
559
 
<td>a <span class="type">gboolean</span> value indicating whether the default value associated with schema
 
558
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value indicating whether the default value associated with schema
560
559
should be used.
561
560
</td>
562
561
</tr>
563
562
<tr>
564
563
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
565
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
564
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
566
565
</td>
567
566
</tr>
568
567
<tr>
576
575
<hr>
577
576
<div class="refsect2" title="gconf_engine_get_with_locale ()">
578
577
<a name="gconf-engine-get-with-locale"></a><h3>gconf_engine_get_with_locale ()</h3>
579
 
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         gconf_engine_get_with_locale        (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
580
 
                                                         const <span class="returnvalue">gchar</span> *key,
581
 
                                                         const <span class="returnvalue">gchar</span> *locale,
582
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
578
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         gconf_engine_get_with_locale        (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
579
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
580
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *locale</code></em>,
 
581
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
583
582
<p>
584
583
Requests the value appropriate for a particular locale. Right now,
585
584
only values of type <a class="link" href="gconf-gconf-value.html#GCONF-VALUE-SCHEMA:CAPS"><code class="literal">GCONF_VALUE_SCHEMA</code></a> are localized; the locale is
609
608
</tr>
610
609
<tr>
611
610
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
612
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
611
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
613
612
</td>
614
613
</tr>
615
614
<tr>
624
623
<div class="refsect2" title="gconf_engine_get_default_from_schema ()">
625
624
<a name="gconf-engine-get-default-from-schema"></a><h3>gconf_engine_get_default_from_schema ()</h3>
626
625
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a>*         gconf_engine_get_default_from_schema
627
 
                                                        (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
628
 
                                                         const <span class="returnvalue">gchar</span> *key,
629
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
626
                                                        (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
627
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
628
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
630
629
<p>
631
630
Returns the default value stored in the key's schema, if the key has a schema
632
631
associated and the schema exists and the schema contains a default value.  Note
651
650
</tr>
652
651
<tr>
653
652
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
654
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
653
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
655
654
</td>
656
655
</tr>
657
656
<tr>
665
664
<hr>
666
665
<div class="refsect2" title="gconf_engine_set ()">
667
666
<a name="gconf-engine-set"></a><h3>gconf_engine_set ()</h3>
668
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_set                    (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
669
 
                                                         const <span class="returnvalue">gchar</span> *key,
670
 
                                                         const <a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a> *value,
671
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
667
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_set                    (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
668
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
669
                                                         <em class="parameter"><code>const <a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="type">GConfValue</span></a> *value</code></em>,
 
670
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
672
671
<p>
673
672
Sets the value of <em class="parameter"><code>key</code></em> to <em class="parameter"><code>value</code></em>. Does not modify the passed-in
674
673
<a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="type">GConfValue</span></a>, you must free it yourself. You may prefer a type-specific
701
700
</tr>
702
701
<tr>
703
702
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
704
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
703
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
705
704
</td>
706
705
</tr>
707
706
<tr>
716
715
<hr>
717
716
<div class="refsect2" title="gconf_engine_unset ()">
718
717
<a name="gconf-engine-unset"></a><h3>gconf_engine_unset ()</h3>
719
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_unset                  (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
720
 
                                                         const <span class="returnvalue">gchar</span> *key,
721
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
718
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_unset                  (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
719
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
720
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
722
721
<p>
723
722
Unsets the value of <em class="parameter"><code>key</code></em>; if <em class="parameter"><code>key</code></em> is already unset, has no effect.  An
724
723
error of note is <code class="literal">GCONF_OVERRIDDEN</code>, indicating that the system
739
738
</tr>
740
739
<tr>
741
740
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
742
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
741
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
743
742
</td>
744
743
</tr>
745
744
<tr>
754
753
<hr>
755
754
<div class="refsect2" title="gconf_engine_associate_schema ()">
756
755
<a name="gconf-engine-associate-schema"></a><h3>gconf_engine_associate_schema ()</h3>
757
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_associate_schema       (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
758
 
                                                         const <span class="returnvalue">gchar</span> *key,
759
 
                                                         const <span class="returnvalue">gchar</span> *schema_key,
760
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
756
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_associate_schema       (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
757
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
758
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *schema_key</code></em>,
 
759
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
761
760
<p>
762
761
Directs GConf to find the schema for <em class="parameter"><code>key</code></em> at location
763
762
<em class="parameter"><code>schema_key</code></em>. That is, the value stored at <em class="parameter"><code>schema_key</code></em> should have type
786
785
</tr>
787
786
<tr>
788
787
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
789
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
788
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
790
789
</td>
791
790
</tr>
792
791
<tr>
801
800
<hr>
802
801
<div class="refsect2" title="gconf_engine_all_entries ()">
803
802
<a name="gconf-engine-all-entries"></a><h3>gconf_engine_all_entries ()</h3>
804
 
<pre class="programlisting"><span class="returnvalue">GSList</span>*             gconf_engine_all_entries            (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
805
 
                                                         const <span class="returnvalue">gchar</span> *dir,
806
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
803
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a>*             gconf_engine_all_entries            (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
804
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
805
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
807
806
<p>
808
807
Lists the key-value pairs in <em class="parameter"><code>dir</code></em>. Does not list subdirectories; for
809
808
that use <a class="link" href="gconf-gconf.html#gconf-engine-all-dirs" title="gconf_engine_all_dirs ()"><code class="function">gconf_engine_all_dirs()</code></a>. The returned list contains <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a>
810
809
objects. A <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> contains an <span class="emphasis"><em>absolute</em></span> key
811
810
and a value. The list is not recursive, it contains only the immediate
812
811
children of <em class="parameter"><code>dir</code></em>.  To free the returned list, <a class="link" href="gconf-gconf-value.html#gconf-entry-free" title="gconf_entry_free ()"><code class="function">gconf_entry_free()</code></a>
813
 
each list element, then <code class="function">g_slist_free()</code> the list itself.
 
812
each list element, then <a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#g-slist-free"><code class="function">g_slist_free()</code></a> the list itself.
814
813
</p>
815
814
<div class="variablelist"><table border="0">
816
815
<col align="left" valign="top">
827
826
</tr>
828
827
<tr>
829
828
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
830
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
829
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
831
830
</td>
832
831
</tr>
833
832
<tr>
841
840
<hr>
842
841
<div class="refsect2" title="gconf_engine_all_dirs ()">
843
842
<a name="gconf-engine-all-dirs"></a><h3>gconf_engine_all_dirs ()</h3>
844
 
<pre class="programlisting"><span class="returnvalue">GSList</span>*             gconf_engine_all_dirs               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
845
 
                                                         const <span class="returnvalue">gchar</span> *dir,
846
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
843
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a>*             gconf_engine_all_dirs               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
844
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
845
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
847
846
<p>
848
847
Lists the subdirectories in <em class="parameter"><code>dir</code></em>. The returned list contains allocated
849
 
strings. Each string is the absolute path of a subdirectory. You should <code class="function">g_free()</code> each string in the list, then <code class="function">g_slist_free()</code> the list itself.
 
848
strings. Each string is the absolute path of a subdirectory. You should <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> each string in the list, then <a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#g-slist-free"><code class="function">g_slist_free()</code></a> the list itself.
850
849
</p>
851
850
<div class="variablelist"><table border="0">
852
851
<col align="left" valign="top">
863
862
</tr>
864
863
<tr>
865
864
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
866
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
865
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
867
866
</td>
868
867
</tr>
869
868
<tr>
877
876
<hr>
878
877
<div class="refsect2" title="gconf_engine_suggest_sync ()">
879
878
<a name="gconf-engine-suggest-sync"></a><h3>gconf_engine_suggest_sync ()</h3>
880
 
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_engine_suggest_sync           (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
881
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
879
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_engine_suggest_sync           (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
880
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
882
881
<p>
883
882
Suggests to <span class="application">gconfd</span> that you've just finished
884
883
a block of changes, and it would be an optimal time to sync to
898
897
</tr>
899
898
<tr>
900
899
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
901
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
900
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
902
901
</td>
903
902
</tr>
904
903
</tbody>
907
906
<hr>
908
907
<div class="refsect2" title="gconf_engine_dir_exists ()">
909
908
<a name="gconf-engine-dir-exists"></a><h3>gconf_engine_dir_exists ()</h3>
910
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_dir_exists             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
911
 
                                                         const <span class="returnvalue">gchar</span> *dir,
912
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
909
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_dir_exists             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
910
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
911
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
913
912
<p>
914
913
Queries whether the directory <em class="parameter"><code>dir</code></em> exists in the GConf
915
914
database. Returns <span class="symbol">TRUE</span> or <span class="symbol">FALSE</span>.
929
928
</tr>
930
929
<tr>
931
930
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
932
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
931
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
933
932
</td>
934
933
</tr>
935
934
<tr>
944
943
<hr>
945
944
<div class="refsect2" title="gconf_engine_remove_dir ()">
946
945
<a name="gconf-engine-remove-dir"></a><h3>gconf_engine_remove_dir ()</h3>
947
 
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_engine_remove_dir             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
948
 
                                                         const <span class="returnvalue">gchar</span> *dir,
949
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
946
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_engine_remove_dir             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
947
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
948
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
950
949
<p>
951
950
This function first checks the validity of the gconf key. In case of a local <a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> it removes
952
951
the directory from the source backend calling <a class="link" href="gconf-gconf-sources.html#gconf-sources-remove-dir" title="gconf_sources_remove_dir ()"><code class="function">gconf_sources_remove_dir()</code></a>. Otherwise it obtains the
968
967
</tr>
969
968
<tr>
970
969
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
971
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
970
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
972
971
</td>
973
972
</tr>
974
973
</tbody>
977
976
<hr>
978
977
<div class="refsect2" title="gconf_engine_key_is_writable ()">
979
978
<a name="gconf-engine-key-is-writable"></a><h3>gconf_engine_key_is_writable ()</h3>
980
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_key_is_writable        (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
981
 
                                                         const <span class="returnvalue">gchar</span> *key,
982
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
979
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_key_is_writable        (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
980
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
981
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
983
982
<p>
984
983
Checks whether the key is writable.
985
984
</p>
998
997
</tr>
999
998
<tr>
1000
999
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1001
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1000
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1002
1001
</td>
1003
1002
</tr>
1004
1003
<tr>
1013
1012
<hr>
1014
1013
<div class="refsect2" title="gconf_valid_key ()">
1015
1014
<a name="gconf-valid-key"></a><h3>gconf_valid_key ()</h3>
1016
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_valid_key                     (const <span class="returnvalue">gchar</span> *key,
1017
 
                                                         <span class="returnvalue">gchar</span> **why_invalid);</pre>
 
1015
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_valid_key                     (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1016
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **why_invalid</code></em>);</pre>
1018
1017
<p>
1019
1018
Asks whether a key is syntactically correct, that is, it ensures that
1020
1019
the key consists of slash-separated strings and contains only legal
1036
1035
</tr>
1037
1036
<tr>
1038
1037
<td><p><span class="term"><em class="parameter"><code>why_invalid</code></em> :</span></p></td>
1039
 
<td>return location for an explanation of the problem, if any. <code class="function">g_free()</code> the returned string.
 
1038
<td>return location for an explanation of the problem, if any. <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> the returned string.
1040
1039
</td>
1041
1040
</tr>
1042
1041
<tr>
1051
1050
<hr>
1052
1051
<div class="refsect2" title="gconf_key_is_below ()">
1053
1052
<a name="gconf-key-is-below"></a><h3>gconf_key_is_below ()</h3>
1054
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_key_is_below                  (const <span class="returnvalue">gchar</span> *above,
1055
 
                                                         const <span class="returnvalue">gchar</span> *below);</pre>
 
1053
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_key_is_below                  (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *above</code></em>,
 
1054
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *below</code></em>);</pre>
1056
1055
<p>
1057
1056
Asks whether the key <em class="parameter"><code>below</code></em> would be found below the key <em class="parameter"><code>above</code></em>, were
1058
1057
they both to exist in the database. For example, <span class="symbol">/foo</span>
1085
1084
<hr>
1086
1085
<div class="refsect2" title="gconf_concat_dir_and_key ()">
1087
1086
<a name="gconf-concat-dir-and-key"></a><h3>gconf_concat_dir_and_key ()</h3>
1088
 
<pre class="programlisting"><span class="returnvalue">gchar</span>*              gconf_concat_dir_and_key            (const <span class="returnvalue">gchar</span> *dir,
1089
 
                                                         const <span class="returnvalue">gchar</span> *key);</pre>
 
1087
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*              gconf_concat_dir_and_key            (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dir</code></em>,
 
1088
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
1090
1089
<p>
1091
1090
Concatenates the dir and key passed removing the unnecessary '/' characters
1092
1091
and returns the new string.
1115
1114
<hr>
1116
1115
<div class="refsect2" title="gconf_unique_key ()">
1117
1116
<a name="gconf-unique-key"></a><h3>gconf_unique_key ()</h3>
1118
 
<pre class="programlisting"><span class="returnvalue">gchar</span>*              gconf_unique_key                    (void);</pre>
 
1117
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*              gconf_unique_key                    (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
1119
1118
<p>
1120
1119
Generates a new and unique key using serial number, process id, current time and a
1121
1120
random number generated.
1124
1123
<col align="left" valign="top">
1125
1124
<tbody><tr>
1126
1125
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1127
 
<td>a newly created key, a <span class="type">gchar</span> value.
 
1126
<td>a newly created key, a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> value.
1128
1127
</td>
1129
1128
</tr></tbody>
1130
1129
</table></div>
1132
1131
<hr>
1133
1132
<div class="refsect2" title="gconf_escape_key ()">
1134
1133
<a name="gconf-escape-key"></a><h3>gconf_escape_key ()</h3>
1135
 
<pre class="programlisting"><span class="returnvalue">char</span>*               gconf_escape_key                    (const <span class="returnvalue">char</span> *arbitrary_text,
1136
 
                                                         <span class="returnvalue">int</span> len);</pre>
 
1134
<pre class="programlisting"><span class="returnvalue">char</span>*               gconf_escape_key                    (<em class="parameter"><code>const <span class="type">char</span> *arbitrary_text</code></em>,
 
1135
                                                         <em class="parameter"><code><span class="type">int</span> len</code></em>);</pre>
1137
1136
<p>
1138
1137
Escape <em class="parameter"><code>arbitrary_text</code></em> such that it's a valid key element (i.e. one
1139
1138
part of the key path). The escaped key won't pass <a class="link" href="gconf-gconf.html#gconf-valid-key" title="gconf_valid_key ()"><code class="function">gconf_valid_key()</code></a>
1140
1139
because it isn't a whole key (i.e. it doesn't have a preceding
1141
1140
slash), but prepending a slash to the escaped text should always
1142
 
result in a valid key.</p>
 
1141
result in a valid key.
 
1142
</p>
1143
1143
<div class="variablelist"><table border="0">
1144
1144
<col align="left" valign="top">
1145
1145
<tbody>
1146
1146
<tr>
1147
1147
<td><p><span class="term"><em class="parameter"><code>arbitrary_text</code></em> :</span></p></td>
1148
 
<td> some text in any encoding or format
 
1148
<td>some text in any encoding or format
1149
1149
</td>
1150
1150
</tr>
1151
1151
<tr>
1152
1152
<td><p><span class="term"><em class="parameter"><code>len</code></em> :</span></p></td>
1153
 
<td> length of <em class="parameter"><code>arbitrary_text</code></em> in bytes, or -1 if <em class="parameter"><code>arbitrary_text</code></em> is nul-terminated
 
1153
<td>length of <em class="parameter"><code>arbitrary_text</code></em> in bytes, or -1 if <em class="parameter"><code>arbitrary_text</code></em> is nul-terminated
1154
1154
</td>
1155
1155
</tr>
1156
1156
<tr>
1164
1164
<hr>
1165
1165
<div class="refsect2" title="gconf_unescape_key ()">
1166
1166
<a name="gconf-unescape-key"></a><h3>gconf_unescape_key ()</h3>
1167
 
<pre class="programlisting"><span class="returnvalue">char</span>*               gconf_unescape_key                  (const <span class="returnvalue">char</span> *escaped_key,
1168
 
                                                         <span class="returnvalue">int</span> len);</pre>
 
1167
<pre class="programlisting"><span class="returnvalue">char</span>*               gconf_unescape_key                  (<em class="parameter"><code>const <span class="type">char</span> *escaped_key</code></em>,
 
1168
                                                         <em class="parameter"><code><span class="type">int</span> len</code></em>);</pre>
1169
1169
<p>
1170
1170
Converts a string escaped with <a class="link" href="gconf-gconf.html#gconf-escape-key" title="gconf_escape_key ()"><code class="function">gconf_escape_key()</code></a> back into its original
1171
 
form.</p>
 
1171
form.
 
1172
</p>
1172
1173
<div class="variablelist"><table border="0">
1173
1174
<col align="left" valign="top">
1174
1175
<tbody>
1175
1176
<tr>
1176
1177
<td><p><span class="term"><em class="parameter"><code>escaped_key</code></em> :</span></p></td>
1177
 
<td> a key created with <a class="link" href="gconf-gconf.html#gconf-escape-key" title="gconf_escape_key ()"><code class="function">gconf_escape_key()</code></a>
 
1178
<td>a key created with <a class="link" href="gconf-gconf.html#gconf-escape-key" title="gconf_escape_key ()"><code class="function">gconf_escape_key()</code></a>
1178
1179
</td>
1179
1180
</tr>
1180
1181
<tr>
1181
1182
<td><p><span class="term"><em class="parameter"><code>len</code></em> :</span></p></td>
1182
 
<td> length of <em class="parameter"><code>escaped_key</code></em> in bytes, or -1 if <em class="parameter"><code>escaped_key</code></em> is nul-terminated
 
1183
<td>length of <em class="parameter"><code>escaped_key</code></em> in bytes, or -1 if <em class="parameter"><code>escaped_key</code></em> is nul-terminated
1183
1184
</td>
1184
1185
</tr>
1185
1186
<tr>
1193
1194
<hr>
1194
1195
<div class="refsect2" title="gconf_engine_get_float ()">
1195
1196
<a name="gconf-engine-get-float"></a><h3>gconf_engine_get_float ()</h3>
1196
 
<pre class="programlisting"><span class="returnvalue">gdouble</span>             gconf_engine_get_float              (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1197
 
                                                         const <span class="returnvalue">gchar</span> *key,
1198
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1197
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             gconf_engine_get_float              (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1198
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1199
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1199
1200
<p>
1200
1201
Requests the floating point number (<a class="link" href="gconf-gconf-value.html#GCONF-VALUE-FLOAT:CAPS"><code class="literal">GCONF_VALUE_FLOAT</code></a>) stored at
1201
1202
<em class="parameter"><code>key</code></em>. Automatically performs type-checking, so if a non-float is
1217
1218
</tr>
1218
1219
<tr>
1219
1220
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1220
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1221
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1221
1222
</td>
1222
1223
</tr>
1223
1224
<tr>
1231
1232
<hr>
1232
1233
<div class="refsect2" title="gconf_engine_get_int ()">
1233
1234
<a name="gconf-engine-get-int"></a><h3>gconf_engine_get_int ()</h3>
1234
 
<pre class="programlisting"><span class="returnvalue">gint</span>                gconf_engine_get_int                (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1235
 
                                                         const <span class="returnvalue">gchar</span> *key,
1236
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1235
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                gconf_engine_get_int                (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1236
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1237
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1237
1238
<p>
1238
1239
Requests the integer (<a class="link" href="gconf-gconf-value.html#GCONF-VALUE-INT:CAPS"><code class="literal">GCONF_VALUE_INT</code></a>) stored at
1239
1240
<em class="parameter"><code>key</code></em>. Automatically performs type-checking, so if a non-integer is
1255
1256
</tr>
1256
1257
<tr>
1257
1258
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1258
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1259
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1259
1260
</td>
1260
1261
</tr>
1261
1262
<tr>
1269
1270
<hr>
1270
1271
<div class="refsect2" title="gconf_engine_get_string ()">
1271
1272
<a name="gconf-engine-get-string"></a><h3>gconf_engine_get_string ()</h3>
1272
 
<pre class="programlisting"><span class="returnvalue">gchar</span>*              gconf_engine_get_string             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1273
 
                                                         const <span class="returnvalue">gchar</span> *key,
1274
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1273
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*              gconf_engine_get_string             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1274
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1275
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1275
1276
<p>
1276
1277
Requests the string (<a class="link" href="gconf-gconf-value.html#GCONF-VALUE-STRING:CAPS"><code class="literal">GCONF_VALUE_STRING</code></a>) stored at
1277
1278
<em class="parameter"><code>key</code></em>. Automatically performs type-checking, so if a non-string is
1293
1294
</tr>
1294
1295
<tr>
1295
1296
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1296
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1297
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1297
1298
</td>
1298
1299
</tr>
1299
1300
<tr>
1307
1308
<hr>
1308
1309
<div class="refsect2" title="gconf_engine_get_bool ()">
1309
1310
<a name="gconf-engine-get-bool"></a><h3>gconf_engine_get_bool ()</h3>
1310
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_get_bool               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1311
 
                                                         const <span class="returnvalue">gchar</span> *key,
1312
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1311
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_get_bool               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1312
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1313
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1313
1314
<p>
1314
1315
Requests the boolean value (<a class="link" href="gconf-gconf-value.html#GCONF-VALUE-BOOL:CAPS"><code class="literal">GCONF_VALUE_BOOL</code></a>) stored at
1315
1316
<em class="parameter"><code>key</code></em>. Automatically performs type-checking, so if a non-bool is
1331
1332
</tr>
1332
1333
<tr>
1333
1334
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1334
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1335
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1335
1336
</td>
1336
1337
</tr>
1337
1338
<tr>
1345
1346
<hr>
1346
1347
<div class="refsect2" title="gconf_engine_get_schema ()">
1347
1348
<a name="gconf-engine-get-schema"></a><h3>gconf_engine_get_schema ()</h3>
1348
 
<pre class="programlisting"><a class="link" href="gconf-gconf-schema.html#GConfSchema" title="GConfSchema"><span class="returnvalue">GConfSchema</span></a>*        gconf_engine_get_schema             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1349
 
                                                         const <span class="returnvalue">gchar</span> *key,
1350
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1349
<pre class="programlisting"><a class="link" href="gconf-gconf-schema.html#GConfSchema" title="GConfSchema"><span class="returnvalue">GConfSchema</span></a>*        gconf_engine_get_schema             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1350
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1351
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1351
1352
<p>
1352
1353
Requests the schema (<a class="link" href="gconf-gconf-value.html#GCONF-VALUE-SCHEMA:CAPS"><code class="literal">GCONF_VALUE_SCHEMA</code></a>) stored at <em class="parameter"><code>key</code></em>.
1353
1354
Automatically performs type-checking, so if a non-schema is stored at
1369
1370
</tr>
1370
1371
<tr>
1371
1372
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1372
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1373
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1373
1374
</td>
1374
1375
</tr>
1375
1376
<tr>
1383
1384
<hr>
1384
1385
<div class="refsect2" title="gconf_engine_get_list ()">
1385
1386
<a name="gconf-engine-get-list"></a><h3>gconf_engine_get_list ()</h3>
1386
 
<pre class="programlisting"><span class="returnvalue">GSList</span>*             gconf_engine_get_list               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1387
 
                                                         const <span class="returnvalue">gchar</span> *key,
1388
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> list_type,
1389
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1387
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a>*             gconf_engine_get_list               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1388
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1389
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> list_type</code></em>,
 
1390
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1390
1391
<p>
1391
1392
Requests the list (<a class="link" href="gconf-gconf-value.html#GCONF-VALUE-LIST:CAPS"><code class="literal">GCONF_VALUE_LIST</code></a>) stored at <em class="parameter"><code>key</code></em>.  Automatically
1392
1393
performs type-checking, so if a non-list is stored at <em class="parameter"><code>key</code></em>, or the
1417
1418
<tbody>
1418
1419
<tr>
1419
1420
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-INT:CAPS"><code class="literal">GCONF_VALUE_INT</code></a></td>
1420
 
<td>The integer itself, converted with <code class="function">GINT_TO_POINTER()</code>
 
1421
<td>The integer itself, converted with <a href="/usr/share/gtk-doc/html/glib/glib-Type-Conversion-Macros.html#GINT-TO-POINTER:CAPS"><code class="function">GINT_TO_POINTER()</code></a>
1421
1422
</td>
1422
1423
</tr>
1423
1424
<tr>
1424
1425
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-BOOL:CAPS"><code class="literal">GCONF_VALUE_BOOL</code></a></td>
1425
 
<td>The bool itself, converted with <code class="function">GINT_TO_POINTER()</code>
 
1426
<td>The bool itself, converted with <a href="/usr/share/gtk-doc/html/glib/glib-Type-Conversion-Macros.html#GINT-TO-POINTER:CAPS"><code class="function">GINT_TO_POINTER()</code></a>
1426
1427
</td>
1427
1428
</tr>
1428
1429
<tr>
1429
1430
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-FLOAT:CAPS"><code class="literal">GCONF_VALUE_FLOAT</code></a></td>
1430
 
<td>A pointer to <span class="type">gdouble</span>, which should be freed with <code class="function">g_free()</code>
 
1431
<td>A pointer to <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>, which should be freed with <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>
1431
1432
</td>
1432
1433
</tr>
1433
1434
<tr>
1434
1435
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-STRING:CAPS"><code class="literal">GCONF_VALUE_STRING</code></a></td>
1435
 
<td>A pointer to <span class="type">gchar</span>, which should be freed with <code class="function">g_free()</code>
 
1436
<td>A pointer to <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>, which should be freed with <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>
1436
1437
</td>
1437
1438
</tr>
1438
1439
<tr>
1444
1445
</table></div>
1445
1446
<p>
1446
1447
In the <a class="link" href="gconf-gconf-value.html#GCONF-VALUE-FLOAT:CAPS"><code class="literal">GCONF_VALUE_FLOAT</code></a> and <a class="link" href="gconf-gconf-value.html#GCONF-VALUE-STRING:CAPS"><code class="literal">GCONF_VALUE_STRING</code></a> cases, you must
1447
 
<code class="function">g_free()</code> each list element. In the <a class="link" href="gconf-gconf-value.html#GCONF-VALUE-SCHEMA:CAPS"><code class="literal">GCONF_VALUE_SCHEMA</code></a> case you must
 
1448
<a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> each list element. In the <a class="link" href="gconf-gconf-value.html#GCONF-VALUE-SCHEMA:CAPS"><code class="literal">GCONF_VALUE_SCHEMA</code></a> case you must
1448
1449
<a class="link" href="gconf-gconf-schema.html#gconf-schema-free" title="gconf_schema_free ()"><code class="function">gconf_schema_free()</code></a> each element. In all cases you must free the
1449
 
list itself with <code class="function">g_slist_free()</code>.
 
1450
list itself with <a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#g-slist-free"><code class="function">g_slist_free()</code></a>.
1450
1451
</p>
1451
1452
<div class="variablelist"><table border="0">
1452
1453
<col align="left" valign="top">
1468
1469
</tr>
1469
1470
<tr>
1470
1471
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1471
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1472
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1472
1473
</td>
1473
1474
</tr>
1474
1475
<tr>
1482
1483
<hr>
1483
1484
<div class="refsect2" title="gconf_engine_get_pair ()">
1484
1485
<a name="gconf-engine-get-pair"></a><h3>gconf_engine_get_pair ()</h3>
1485
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_get_pair               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1486
 
                                                         const <span class="returnvalue">gchar</span> *key,
1487
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> car_type,
1488
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> cdr_type,
1489
 
                                                         <span class="returnvalue">gpointer</span> car_retloc,
1490
 
                                                         <span class="returnvalue">gpointer</span> cdr_retloc,
1491
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1486
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_get_pair               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1487
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1488
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> car_type</code></em>,
 
1489
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> cdr_type</code></em>,
 
1490
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> car_retloc</code></em>,
 
1491
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> cdr_retloc</code></em>,
 
1492
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1492
1493
<p>
1493
1494
Requests the pair (<a class="link" href="gconf-gconf-value.html#GCONF-VALUE-PAIR:CAPS"><code class="literal">GCONF_VALUE_PAIR</code></a>) stored at <em class="parameter"><code>key</code></em>.  Automatically
1494
1495
performs type-checking, so if a non-pair is stored at <em class="parameter"><code>key</code></em>, or the
1515
1516
<tbody>
1516
1517
<tr>
1517
1518
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-INT:CAPS"><code class="literal">GCONF_VALUE_INT</code></a></td>
1518
 
<td>pointer to <span class="type">gint</span>
 
1519
<td>pointer to <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>
1519
1520
</td>
1520
1521
</tr>
1521
1522
<tr>
1522
1523
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-BOOL:CAPS"><code class="literal">GCONF_VALUE_BOOL</code></a></td>
1523
 
<td>pointer to <span class="type">gboolean</span>
 
1524
<td>pointer to <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>
1524
1525
</td>
1525
1526
</tr>
1526
1527
<tr>
1527
1528
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-FLOAT:CAPS"><code class="literal">GCONF_VALUE_FLOAT</code></a></td>
1528
 
<td>pointer to <span class="type">gdouble</span>
 
1529
<td>pointer to <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>
1529
1530
</td>
1530
1531
</tr>
1531
1532
<tr>
1532
1533
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-STRING:CAPS"><code class="literal">GCONF_VALUE_STRING</code></a></td>
1533
 
<td>pointer to <span class="type">gchar</span>*</td>
 
1534
<td>pointer to <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*</td>
1534
1535
</tr>
1535
1536
<tr>
1536
1537
<td><a class="link" href="gconf-gconf-value.html#GCONF-VALUE-SCHEMA:CAPS"><code class="literal">GCONF_VALUE_SCHEMA</code></a></td>
1539
1540
</tbody>
1540
1541
</table></div>
1541
1542
<p>
1542
 
In the <a class="link" href="gconf-gconf-value.html#GCONF-VALUE-STRING:CAPS"><code class="literal">GCONF_VALUE_STRING</code></a> case, you must <code class="function">g_free()</code> the string(s)
 
1543
In the <a class="link" href="gconf-gconf-value.html#GCONF-VALUE-STRING:CAPS"><code class="literal">GCONF_VALUE_STRING</code></a> case, you must <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> the string(s)
1543
1544
stored in the return location(s). In the <a class="link" href="gconf-gconf-value.html#GCONF-VALUE-SCHEMA:CAPS"><code class="literal">GCONF_VALUE_SCHEMA</code></a> case you
1544
1545
must <a class="link" href="gconf-gconf-schema.html#gconf-schema-free" title="gconf_schema_free ()"><code class="function">gconf_schema_free()</code></a> the returned schema. If there's an error
1545
1546
or the value is unset, <em class="parameter"><code>car_retloc</code></em> and <em class="parameter"><code>cdr_retloc</code></em> are left unchanged.
1612
1613
</tr>
1613
1614
<tr>
1614
1615
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1615
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1616
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1616
1617
</td>
1617
1618
</tr>
1618
1619
<tr>
1627
1628
<hr>
1628
1629
<div class="refsect2" title="gconf_engine_set_float ()">
1629
1630
<a name="gconf-engine-set-float"></a><h3>gconf_engine_set_float ()</h3>
1630
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_set_float              (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1631
 
                                                         const <span class="returnvalue">gchar</span> *key,
1632
 
                                                         <span class="returnvalue">gdouble</span> val,
1633
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1631
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_set_float              (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1632
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1633
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> val</code></em>,
 
1634
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1634
1635
<p>
1635
1636
Change the value of <em class="parameter"><code>key</code></em> to <em class="parameter"><code>val</code></em>. Automatically creates the <em class="parameter"><code>key</code></em> if it didn't exist before (ie it was unset or it only had a default value). If the key already exists but doesn't store a float (GCONF_VALUE_FLOAT), <a class="link" href="gconf-gconf.html#gconf-engine-set-float" title="gconf_engine_set_float ()"><code class="function">gconf_engine_set_float()</code></a> will fail.
1636
1637
</p>
1654
1655
</tr>
1655
1656
<tr>
1656
1657
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1657
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1658
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1658
1659
</td>
1659
1660
</tr>
1660
1661
<tr>
1669
1670
<hr>
1670
1671
<div class="refsect2" title="gconf_engine_set_int ()">
1671
1672
<a name="gconf-engine-set-int"></a><h3>gconf_engine_set_int ()</h3>
1672
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_set_int                (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1673
 
                                                         const <span class="returnvalue">gchar</span> *key,
1674
 
                                                         <span class="returnvalue">gint</span> val,
1675
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1673
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_set_int                (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1674
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1675
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> val</code></em>,
 
1676
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1676
1677
<p>
1677
1678
Change the value of <em class="parameter"><code>key</code></em> to <em class="parameter"><code>val</code></em>. Automatically creates the <em class="parameter"><code>key</code></em> if it didn't exist before (ie it was unset or it only had a default value). If the key already exists but doesn't store an integer (GCONF_VALUE_INT), <a class="link" href="gconf-gconf.html#gconf-engine-set-int" title="gconf_engine_set_int ()"><code class="function">gconf_engine_set_int()</code></a> will fail.
1678
1679
</p>
1696
1697
</tr>
1697
1698
<tr>
1698
1699
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1699
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1700
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1700
1701
</td>
1701
1702
</tr>
1702
1703
<tr>
1711
1712
<hr>
1712
1713
<div class="refsect2" title="gconf_engine_set_string ()">
1713
1714
<a name="gconf-engine-set-string"></a><h3>gconf_engine_set_string ()</h3>
1714
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_set_string             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1715
 
                                                         const <span class="returnvalue">gchar</span> *key,
1716
 
                                                         const <span class="returnvalue">gchar</span> *val,
1717
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1715
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_set_string             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1716
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1717
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *val</code></em>,
 
1718
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1718
1719
<p>
1719
1720
Change the value of <em class="parameter"><code>key</code></em> to <em class="parameter"><code>val</code></em>. Automatically creates the <em class="parameter"><code>key</code></em> if it didn't exist before (ie it was unset or it only had a default value). If the key already exists but doesn't store a string (GCONF_VALUE_STRING), <a class="link" href="gconf-gconf.html#gconf-engine-set-string" title="gconf_engine_set_string ()"><code class="function">gconf_engine_set_string()</code></a> will fail.
1720
1721
</p>
1738
1739
</tr>
1739
1740
<tr>
1740
1741
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1741
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1742
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1742
1743
</td>
1743
1744
</tr>
1744
1745
<tr>
1753
1754
<hr>
1754
1755
<div class="refsect2" title="gconf_engine_set_bool ()">
1755
1756
<a name="gconf-engine-set-bool"></a><h3>gconf_engine_set_bool ()</h3>
1756
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_set_bool               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1757
 
                                                         const <span class="returnvalue">gchar</span> *key,
1758
 
                                                         <span class="returnvalue">gboolean</span> val,
1759
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1757
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_set_bool               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1758
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1759
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> val</code></em>,
 
1760
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1760
1761
<p>
1761
1762
Change the value of <em class="parameter"><code>key</code></em> to <em class="parameter"><code>val</code></em>. Automatically creates the <em class="parameter"><code>key</code></em> if it didn't exist before (ie it was unset or it only had a default value). If the key already exists but but doesn't store a boolean (GCONF_VALUE_BOOL), <a class="link" href="gconf-gconf.html#gconf-engine-set-bool" title="gconf_engine_set_bool ()"><code class="function">gconf_engine_set_bool()</code></a> will fail.
1762
1763
</p>
1780
1781
</tr>
1781
1782
<tr>
1782
1783
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1783
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1784
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1784
1785
</td>
1785
1786
</tr>
1786
1787
<tr>
1795
1796
<hr>
1796
1797
<div class="refsect2" title="gconf_engine_set_schema ()">
1797
1798
<a name="gconf-engine-set-schema"></a><h3>gconf_engine_set_schema ()</h3>
1798
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_set_schema             (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1799
 
                                                         const <span class="returnvalue">gchar</span> *key,
1800
 
                                                         const <a class="link" href="gconf-gconf-schema.html#GConfSchema" title="GConfSchema"><span class="returnvalue">GConfSchema</span></a> *val,
1801
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1799
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_set_schema             (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1800
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1801
                                                         <em class="parameter"><code>const <a class="link" href="gconf-gconf-schema.html#GConfSchema" title="GConfSchema"><span class="type">GConfSchema</span></a> *val</code></em>,
 
1802
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1802
1803
<p>
1803
1804
Change the value of <em class="parameter"><code>key</code></em> to <em class="parameter"><code>val</code></em>. Automatically creates the <em class="parameter"><code>key</code></em> if it didn't exist before (ie it was unset or it only had a default value). If the key already exists but doesn't store a schema value (GCONF_VALUE_SCHEMA), <a class="link" href="gconf-gconf.html#gconf-engine-set-schema" title="gconf_engine_set_schema ()"><code class="function">gconf_engine_set_schema()</code></a> will fail.
1804
1805
</p>
1822
1823
</tr>
1823
1824
<tr>
1824
1825
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1825
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1826
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1826
1827
</td>
1827
1828
</tr>
1828
1829
<tr>
1837
1838
<hr>
1838
1839
<div class="refsect2" title="gconf_engine_set_list ()">
1839
1840
<a name="gconf-engine-set-list"></a><h3>gconf_engine_set_list ()</h3>
1840
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_set_list               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1841
 
                                                         const <span class="returnvalue">gchar</span> *key,
1842
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> list_type,
1843
 
                                                         <span class="returnvalue">GSList</span> *list,
1844
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1841
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_set_list               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1842
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1843
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> list_type</code></em>,
 
1844
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *list</code></em>,
 
1845
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1845
1846
<p>
1846
1847
Change the value of <em class="parameter"><code>key</code></em> to <em class="parameter"><code>list</code></em> of type <em class="parameter"><code>list_type</code></em>. Automatically creates the <em class="parameter"><code>key</code></em> if it didn't exist before
1847
1848
(ie it was unset or it only had a default value). If the key already exists but doesn't store a list value
1872
1873
</tr>
1873
1874
<tr>
1874
1875
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1875
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1876
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1876
1877
</td>
1877
1878
</tr>
1878
1879
<tr>
1887
1888
<hr>
1888
1889
<div class="refsect2" title="gconf_engine_set_pair ()">
1889
1890
<a name="gconf-engine-set-pair"></a><h3>gconf_engine_set_pair ()</h3>
1890
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_engine_set_pair               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
1891
 
                                                         const <span class="returnvalue">gchar</span> *key,
1892
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> car_type,
1893
 
                                                         <a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="returnvalue">GConfValueType</span></a> cdr_type,
1894
 
                                                         <span class="returnvalue">gconstpointer</span> address_of_car,
1895
 
                                                         <span class="returnvalue">gconstpointer</span> address_of_cdr,
1896
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
1891
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_engine_set_pair               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
1892
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
1893
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> car_type</code></em>,
 
1894
                                                         <em class="parameter"><code><a class="link" href="gconf-gconf-value.html#GConfValueType" title="enum GConfValueType"><span class="type">GConfValueType</span></a> cdr_type</code></em>,
 
1895
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> address_of_car</code></em>,
 
1896
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> address_of_cdr</code></em>,
 
1897
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
1897
1898
<p>
1898
1899
Change the value of <em class="parameter"><code>key</code></em> to a pair of first type <em class="parameter"><code>car_type</code></em> and second type <em class="parameter"><code>cdr_type</code></em> . Automatically creates the
1899
1900
<em class="parameter"><code>key</code></em> if it didn't exist before (ie it was unset or it only had a default value). If the key already exists
1934
1935
</tr>
1935
1936
<tr>
1936
1937
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
1937
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
1938
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
1938
1939
</td>
1939
1940
</tr>
1940
1941
<tr>
1960
1961
<hr>
1961
1962
<div class="refsect2" title="gconf_string_to_enum ()">
1962
1963
<a name="gconf-string-to-enum"></a><h3>gconf_string_to_enum ()</h3>
1963
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gconf_string_to_enum                (<a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair"><span class="returnvalue">GConfEnumStringPair</span></a> lookup_table[],
1964
 
                                                         const <span class="returnvalue">gchar</span> *str,
1965
 
                                                         <span class="returnvalue">gint</span> *enum_value_retloc);</pre>
 
1964
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gconf_string_to_enum                (<em class="parameter"><code><a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair"><span class="type">GConfEnumStringPair</span></a> lookup_table[]</code></em>,
 
1965
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *str</code></em>,
 
1966
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *enum_value_retloc</code></em>);</pre>
1966
1967
<p>
1967
1968
It's best to store enumeration values as strings rather than integers. This is
1968
1969
robust against changes in the enumeration, and also human-readable.
2018
2019
<hr>
2019
2020
<div class="refsect2" title="gconf_enum_to_string ()">
2020
2021
<a name="gconf-enum-to-string"></a><h3>gconf_enum_to_string ()</h3>
2021
 
<pre class="programlisting">const <span class="returnvalue">gchar</span>*        gconf_enum_to_string                (<a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair"><span class="returnvalue">GConfEnumStringPair</span></a> lookup_table[],
2022
 
                                                         <span class="returnvalue">gint</span> enum_value);</pre>
 
2022
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>*        gconf_enum_to_string                (<em class="parameter"><code><a class="link" href="gconf-gconf.html#GConfEnumStringPair" title="GConfEnumStringPair"><span class="type">GConfEnumStringPair</span></a> lookup_table[]</code></em>,
 
2023
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> enum_value</code></em>);</pre>
2023
2024
<p>
2024
2025
See <a class="link" href="gconf-gconf.html#gconf-string-to-enum" title="gconf_string_to_enum ()"><code class="function">gconf_string_to_enum()</code></a> for background information on this function.
2025
2026
</p>
2047
2048
<hr>
2048
2049
<div class="refsect2" title="gconf_clear_cache ()">
2049
2050
<a name="gconf-clear-cache"></a><h3>gconf_clear_cache ()</h3>
2050
 
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_clear_cache                   (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
2051
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
2051
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_clear_cache                   (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
2052
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
2052
2053
<p>
2053
2054
In case of a local <a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a>, this function calls <code class="function">gconf_sources_clear_cache()</code> to clear the
2054
2055
cache from the source. Otherwise it obtains the configuration database using <code class="function">gconf_engine_get_database()</code>
2064
2065
</tr>
2065
2066
<tr>
2066
2067
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
2067
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
2068
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
2068
2069
</td>
2069
2070
</tr>
2070
2071
</tbody>
2073
2074
<hr>
2074
2075
<div class="refsect2" title="gconf_synchronous_sync ()">
2075
2076
<a name="gconf-synchronous-sync"></a><h3>gconf_synchronous_sync ()</h3>
2076
 
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_synchronous_sync              (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
2077
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
2077
<pre class="programlisting"><span class="returnvalue">void</span>                gconf_synchronous_sync              (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
2078
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
2078
2079
<p>
2079
2080
In case of a local <a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a>, this function syncs up all the gconf sources calling
2080
2081
<a class="link" href="gconf-gconf.html#gconf-synchronous-sync" title="gconf_synchronous_sync ()"><code class="function">gconf_synchronous_sync()</code></a>. Otherwise it obtains the configuration database using
2090
2091
</tr>
2091
2092
<tr>
2092
2093
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
2093
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
2094
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
2094
2095
</td>
2095
2096
</tr>
2096
2097
</tbody>
2099
2100
<hr>
2100
2101
<div class="refsect2" title="gconf_engine_get_full ()">
2101
2102
<a name="gconf-engine-get-full"></a><h3>gconf_engine_get_full ()</h3>
2102
 
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a> *        gconf_engine_get_full               (<a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="returnvalue">GConfEngine</span></a> *conf,
2103
 
                                                         const <span class="returnvalue">gchar</span> *key,
2104
 
                                                         const <span class="returnvalue">gchar</span> *locale,
2105
 
                                                         <span class="returnvalue">gboolean</span> use_schema_default,
2106
 
                                                         <span class="returnvalue">gboolean</span> *is_default_p,
2107
 
                                                         <span class="returnvalue">gboolean</span> *is_writable_p,
2108
 
                                                         <span class="returnvalue">GError</span> **err);</pre>
 
2103
<pre class="programlisting"><a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="returnvalue">GConfValue</span></a> *        gconf_engine_get_full               (<em class="parameter"><code><a class="link" href="gconf-gconf-engine.html#GConfEngine" title="GConfEngine"><span class="type">GConfEngine</span></a> *conf</code></em>,
 
2104
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
 
2105
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *locale</code></em>,
 
2106
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_schema_default</code></em>,
 
2107
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *is_default_p</code></em>,
 
2108
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *is_writable_p</code></em>,
 
2109
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
2109
2110
<p>
2110
2111
Returns the <a class="link" href="gconf-gconf-value.html#GConfValue" title="GConfValue"><span class="type">GConfValue</span></a> of a key and the associated <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> fields depending on the parameters passed.
2111
2112
</p>
2130
2131
</tr>
2131
2132
<tr>
2132
2133
<td><p><span class="term"><em class="parameter"><code>use_schema_default</code></em> :</span></p></td>
2133
 
<td>a <span class="type">gboolean</span> value, indicating whether schema information is to be used as the default
 
2134
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value, indicating whether schema information is to be used as the default
2134
2135
value.
2135
2136
</td>
2136
2137
</tr>
2137
2138
<tr>
2138
2139
<td><p><span class="term"><em class="parameter"><code>is_default_p</code></em> :</span></p></td>
2139
 
<td>a <span class="type">gpointer</span> if the is_default field of the <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> is required, <span class="symbol">NULL</span>
 
2140
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> if the is_default field of the <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> is required, <span class="symbol">NULL</span>
2140
2141
otherwise.
2141
2142
</td>
2142
2143
</tr>
2143
2144
<tr>
2144
2145
<td><p><span class="term"><em class="parameter"><code>is_writable_p</code></em> :</span></p></td>
2145
 
<td>a <span class="type">gpointer</span> if the is_writable field of the <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> is required, <span class="symbol">NULL</span>
 
2146
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> if the is_writable field of the <a class="link" href="gconf-gconf-value.html#GConfEntry" title="GConfEntry"><span class="type">GConfEntry</span></a> is required, <span class="symbol">NULL</span>
2146
2147
otherwise.
2147
2148
</td>
2148
2149
</tr>
2149
2150
<tr>
2150
2151
<td><p><span class="term"><em class="parameter"><code>err</code></em> :</span></p></td>
2151
 
<td>the return location for an allocated <span class="type">GError</span>, or <span class="symbol">NULL</span> to ignore errors.
 
2152
<td>the return location for an allocated <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <span class="symbol">NULL</span> to ignore errors.
2152
2153
</td>
2153
2154
</tr>
2154
2155
<tr>