An Entry stores an entry from a GConf "directory", including a key-value pair, the name of the Schema...
Definition: entry.h:50
GConfEntry * gobj_copy() const
Provides access to the underlying C instance. The caller is responsible for freeing it...
bool get_is_default() const
Glib::ustring get_schema_name() const
Retrieve the Schema name associated with the given entry.
void set_schema_name(const Glib::ustring &val)
Set the Schema name of the entry.
Value get_value() const
Retrieve the value of the entry.
void set_value(const Value &val)
Set the Value of the entry.
void set_is_default(bool is_default=true)
Set whether the value has orginated from the default given in the Schema.
void set_is_writable(bool is_writable=true)
Set whether the given configuration key iw writeable.
const GConfEntry * gobj() const
Definition: entry.h:69
Glib::ustring get_key() const
struct _GConfEntry GConfEntry
Definition: entry.h:36
Entry & operator=(const Entry &src)
bool get_is_writable() const