Before libxfconf can be used, it must be initialized by calling
xfconf_init(). To free resources used by the library, call
xfconf_shutdown(). These calls are "recursive": multiple calls to
xfconf_init() are allowed, but each call must be matched by a
separate call to
xfconf_shutdown() to really free the library's
gboolean xfconf_init (
Initializes the Xfconf library. Can be called multiple times with no adverse effects.
void xfconf_shutdown (
void xfconf_named_struct_register (
const gchar *struct_name,
const GType *member_types);
void xfconf_array_free (
Properly frees a GPtrArray structure containing a list of GValues. This will also cause the contents of the values to be freed as well.
A GPtrArray of GValues.