70 #ifndef EKG2_WIN32_NOFUNCTION 78 #define variable_hash ekg_hash void variable_help(const char *name)
Definition: vars.c:520
variable_notify_func_t * notify
Definition: vars.h:62
variable_class_t
Definition: vars.h:32
void variable_init()
Definition: vars.c:65
int value
Definition: vars.h:44
struct variable_map_t variable_map_t
int variable_set(const char *name, const char *value)
Definition: vars.c:319
void() variable_notify_func_t(const char *)
Definition: vars.h:48
char * label
Definition: vars.h:43
int conflicts
Definition: vars.h:45
int() variable_display_func_t(const char *)
Definition: vars.h:50
int display
Definition: vars.h:57
variable_display_func_t * dyndisplay
Definition: vars.h:65
void() variable_check_func_t(const char *, const char *)
Definition: vars.h:49
void variable_set_default()
Definition: vars.c:137
char * name
Definition: vars.h:53
void variables_destroy()
Definition: vars.c:508
int variable_remove(plugin_t *plugin, const char *name)
Definition: vars.c:264
void variables_remove(variable_t *v)
Definition: vars.c:503
const char * name
Definition: remote.c:88
GSList * variables
Definition: vars.c:35
variable_check_func_t * check
Definition: vars.h:59
plugin_t * plugin
Definition: vars.h:54
void * ptr
Definition: vars.h:58
struct variable variable_t
variable_map_t * map
Definition: vars.h:64
variable_map_t * variable_map(int count,...)
Definition: vars.c:196
variable_t * variable_find(const char *name)
Definition: vars.c:166
variable_t * variable_add(plugin_t *plugin, const char *name, int type, int display, void *ptr, variable_notify_func_t *notify, variable_map_t *map, variable_display_func_t *dyndisplay)
Definition: vars.c:232
int name_hash
Definition: vars.h:55
int type
Definition: vars.h:56