ConfigService
Object Hierarchy:
Description:
An IBusConfigService is a base class for other configuration services such as GConf.
Currently, directly known sub class is IBusConfigGConf.
IBusConfigServiceClass has following member functions:
- gboolean set_value(IBusConfigService *config, const gchar *section, const gchar *name, const GValue *value, IBusError **error)
- config:
- A configure service
- section:
- Section name of the configuration option.
- name:
- Name of the configuration option.
- value:
- GValue that holds the value.
- error:
- Error outputs here.
- Returns:
- TRUE if succeed; FALSE otherwise.
Set a value to a configuration option.
- config:
- gboolean get_value(IBusConfigService *config, const gchar *section, const gchar *name, GValue *value, IBusError **error)
- config:
- A configure service
- section:
- Section name of the configuration option.
- name:
- Name of the configuration option.
- value:
- GValue that holds the value.
- error:
- Error outputs here.
- Returns:
- TRUE if succeed; FALSE otherwise.
Get value of a configuration option.
- config:
- gboolean unset(IBusConfigService *config, const gchar *section, const gchar *name, IBusError **error)
- config:
- A configure service
- section:
- Section name of the configuration option.
- name:
- Name of the configuration option.
- error:
- Error outputs here.
- Returns:
- TRUE if succeed; FALSE otherwise.
Remove an entry to a configuration option.
- config:
Namespace: IBus
Package: ibus-1.0
Content:
Creation methods:
Methods:
Inherited Members:
All known members inherited from class IBus.Service
All known members inherited from class IBus.Object
All known members inherited from class GLib.Object