/* confdata.c */ void conf_parse(constchar *name); int conf_read(constchar *name); int conf_read_simple(constchar *name, int); int conf_write_defconfig(constchar *name); int conf_write(constchar *name); int conf_write_autoconf(int overwrite); void conf_set_changed(bool val); bool conf_get_changed(void); void conf_set_changed_callback(void (*fn)(bool)); void conf_set_message_callback(void (*fn)(constchar *s)); bool conf_errors(void);
/* symbol.c */ struct symbol * sym_lookup(constchar *name, int flags); struct symbol * sym_find(constchar *name); void print_symbol_for_listconfig(struct symbol *sym); struct symbol ** sym_re_search(constchar *pattern); constchar * sym_type_name(enum symbol_type type); void sym_calc_value(struct symbol *sym); bool sym_dep_errors(void); enum symbol_type sym_get_type(conststruct symbol *sym); bool sym_tristate_within_range(conststruct symbol *sym, tristate tri); bool sym_set_tristate_value(struct symbol *sym,tristate tri); void choice_set_value(struct menu *choice, struct symbol *sym);
tristate sym_toggle_tristate_value(struct symbol *sym); bool sym_string_valid(struct symbol *sym, constchar *newval); bool sym_string_within_range(struct symbol *sym, constchar *str); bool sym_set_string_value(struct symbol *sym, constchar *newval); bool sym_is_changeable(conststruct symbol *sym); struct menu *sym_get_prompt_menu(conststruct symbol *sym); struct menu *sym_get_choice_menu(conststruct symbol *sym); constchar * sym_get_string_value(struct symbol *sym);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.