| Top |
| void | (*GOConfMonitorFunc) () |
| guint | go_conf_add_monitor () |
| void | go_conf_free_node () |
| gboolean | go_conf_get_bool () |
| gdouble | go_conf_get_double () |
| gchar * | go_conf_get_enum_as_str () |
| gint | go_conf_get_int () |
| GOConfNode * | go_conf_get_node () |
| GSList * | go_conf_get_str_list () |
| gchar * | go_conf_get_string () |
| gboolean | go_conf_load_bool () |
| gdouble | go_conf_load_double () |
| int | go_conf_load_enum () |
| gint | go_conf_load_int () |
| GSList * | go_conf_load_str_list () |
| gchar * | go_conf_load_string () |
| void | go_conf_remove_monitor () |
| void | go_conf_set_bool () |
| void | go_conf_set_double () |
| void | go_conf_set_enum () |
| void | go_conf_set_int () |
| void | go_conf_set_str_list () |
| void | go_conf_set_string () |
| void | go_conf_sync () |
guint go_conf_add_monitor (GOConfNode *node,gchar const *key,GOConfMonitorFunc monitor,gpointer data);
monitor
will be called whenever the value associated with key
changes.
gboolean go_conf_load_bool (GOConfNode *node,gchar const *key,gboolean default_val);
gdouble go_conf_load_double (GOConfNode *node,gchar const *key,gdouble minima,gdouble maxima,gdouble default_val);
int go_conf_load_enum (GOConfNode *node,gchar const *key,GType t,int default_val);
gint go_conf_load_int (GOConfNode *node,gchar const *key,gint minima,gint maxima,gint default_val);
void go_conf_set_str_list (GOConfNode *node,gchar const *key,GSList *list);
Sets list
as the value for key
.
void go_conf_set_string (GOConfNode *node,gchar const *key,gchar const *str);