Gnome2::GConf::Engine is the Perl binding for the
A GConfEngine is a configuration engine,
that is a stack of config sources.
there's just one of these on the system.
Gnome2::GConf::Engine provides a low-level interface for accessing GConf data; you should normally use a Gnome2::GConf::Client inside your code.
Fetch and return the Gnome2::GConf::Value bound to the given $key.
This overrides Glib::Object's
so you'll want to use
$object->get_property to get object's properties.
Fetch and return the Gnome2::GConf::Value bound to the given $key, for a specific $locale.
Locale only matters if you are expecting to get a schema, or if you don't know what you are expecting and it might be a schema. Note that Gnome2::GConf::Engine::get automatically uses the current locale, which is normally what you want.
Set the Gnome2::GConf::Value bound to the given key.
Unset the given key.
$schema_key should have a schema (if $key stores a value) or a dir full of schemas (if $key stores a directory name)
Commit a given Gnome2::GConf::ChangeSet. In scalar context, or if $remove_committed is FALSE, return a boolean value; otherwise, return the boolean value and the Gnome2::GConf::ChangeSet $cs, pruned of the successfully committed changes.