Next: Gnome2::GConf::Entry | Previous: Gnome2::GConf::Client | [Gtk2-Perl - Table of Contents] | [Gtk2-Perl - Index] |
Gnome2::GConf::Engine - A Configuration Engine
Gnome2::GConf::Engine is the Perl binding for the GConfEngine
object. A
GConfEngine is a configuration engine, that is a stack of config sources.
Normally, 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.
Gnome2::GConf(3pm), Gnome2::GConf::Value(3pm), Gnome2::GConf::ChangeSet(3pm).
Glib::Boxed +----Gnome2::GConf::Engine
This method returns an array containing all the directories in a given directory.
This method returns an array containing all the entries of a given directory.
Associate a schema to a key.
$schema_key should have a schema (if $key stores a value) or a dir full of schemas (if $key stores a directory name)
Create a Gnome2::GConf::ChangeSet from a list of keys inside the GConf database.
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.
Get the default Gnome2::GConf::Engine.
Create a Gnome2::GConf::Engine for the given address.
Create a Gnome2::GConf::Engine for the given addresses.
Since: gconf 2.7
Fetch and return the Gnome2::GConf::Value bound to the given $key.
This overrides Glib::Object's get
, so you'll want to use
$object->get_property
to get object's properties.
Set the Gnome2::GConf::Value bound to the given key.
Create a change set that would revert the given change set for the given Gnome2::GConf::Engine.
Unset the given key.
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.
Fetch the Gnome2::GConf::Value bound to the given key, without returning the default value (specified inside the schema) if the key is unset.
Copyright (C) 2003-2006 by the gtk2-perl team.
This software is licensed under the LGPL. See Gnome2::GConf for a full notice.