symbol Struct Reference

#include <expr.h>

Collaboration diagram for symbol:

Collaboration graph
[legend]

Data Fields

symbolnext
char * name
char * help
enum symbol_type type
symbol_value curr user
tristate visible
int flags
propertyprop
exprdep
exprdep2
expr_value rev_dep

Field Documentation

struct expr* symbol::dep
 

Definition at line 75 of file expr.h.

struct expr * symbol::dep2
 

Definition at line 75 of file expr.h.

int symbol::flags
 

Definition at line 73 of file expr.h.

Referenced by menu_finalize(), sym_calc_value(), sym_check_deps(), sym_has_value(), sym_is_choice(), sym_is_choice_value(), sym_is_optional(), sym_set_changed(), sym_set_string_value(), and sym_set_tristate_value().

char* symbol::help
 

Definition at line 69 of file expr.h.

Referenced by conf_choice(), conf_string(), show_help(), and text_insert_help().

char* symbol::name
 

Definition at line 68 of file expr.h.

Referenced by expr_print(), menu_get_prompt(), sym_calc_value(), sym_check_deps(), and text_insert_help().

struct symbol* symbol::next
 

Definition at line 67 of file expr.h.

Referenced by sym_find(), and sym_lookup().

struct property* symbol::prop
 

Definition at line 74 of file expr.h.

Referenced by prop_alloc(), sym_check_deps(), and sym_set_changed().

struct expr_value symbol::rev_dep
 

Definition at line 76 of file expr.h.

Referenced by sym_calc_value(), sym_calc_visibility(), sym_check_deps(), sym_is_changable(), and sym_tristate_within_range().

enum symbol_type symbol::type
 

Definition at line 70 of file expr.h.

Referenced by display_tree(), menu_set_type(), sym_calc_value(), sym_get_string_value(), sym_get_type(), sym_set_string_value(), sym_string_valid(), and sym_string_within_range().

struct symbol_value curr symbol::user
 

Definition at line 71 of file expr.h.

Referenced by sym_calc_choice(), sym_calc_value(), sym_set_string_value(), and sym_set_tristate_value().

tristate symbol::visible
 

Definition at line 72 of file expr.h.

Referenced by sym_calc_value(), sym_calc_visibility(), sym_get_type(), sym_is_changable(), and sym_tristate_within_range().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 20 11:57:46 2008 for RTAI API by doxygen 1.3.8