]>
Dogcows Code - chaz/openbox/blob - openbox/config.h
25 /* if it is a string type optionally provide a list of valid strings */
30 void config_startup();
31 void config_shutdown();
33 /* Set a config variable's value. The variable must have already been defined
34 with a call to config_def_set */
35 gboolean
config_set(char *name
, ConfigValueType type
, ConfigValue value
);
37 /* Get a config variable's value. Returns FALSE if the value has not been
39 gboolean
config_get(char *name
, ConfigValueType type
, ConfigValue
*value
);
41 /* Create a new config definition to add to the config system */
42 ConfigDefEntry
*config_def_new(char *name
, ConfigValueType type
);
44 /* Add a value to a String type config definition */
45 gboolean
config_def_add_value(ConfigDefEntry
*entry
, char *value
);
47 /* Sets up the definition in the config system, Don't free or touch the entry
48 after setting it with this. It is invalidated even if the function returns
50 gboolean
config_def_set(ConfigDefEntry
*entry
);
This page took 0.035249 seconds and 4 git commands to generate.