| 
| #define  | dataelement_cons_macro_default(Mtype,  MType,  Mptr,  Mdef) | 
|   | 
| #define  | dataelement_cons_macro(Mtype,  MType,  Mptr) | 
|   | 
| #define  | parse_input_macro_default(fctnname,  type,  optional) | 
|   | routines to add dependencies to the array  More...
  | 
|   | 
| #define  | parse_input_macro(fctnname,  type,  optional) | 
|   | 
| #define  | parse_input_macro_default_b(fctnname,  type,  optional,  extra) | 
|   | 
| #define  | parse_input_macro_b(fctnname,  type,  optional,  extra) | 
|   | 
| #define  | parse_stringlist_macro(fctn,  xxx) | 
|   | 
| #define  | set_macro(type,  field,  fieldptr) | 
|   | 
| #define  | simple_set_macro(type,  field,  fieldptr) | 
|   | 
| #define  | PRINT_DOUBLE(BUF,  VAL)   Tcl_PrintDouble(0,VAL,BUF) | 
|   | 
 | 
| const char *  | rstring (Range r) | 
|   | 
| const char *  | ustring (Units u) | 
|   | 
| static Units  | next (Units u) | 
|   | 
| BigReal  | convert (Units to, Units from) | 
|   | 
| static char *  | Strdup (const char *newname) | 
|   | 
|   | dataelement_cons_macro_default (BigReal, FLOAT, fptr, fdef) | 
|   | 
|   | dataelement_cons_macro_default (int, INT, iptr, idef) | 
|   | 
|   | dataelement_cons_macro_default (unsigned int, UINT, uiptr, uidef) | 
|   | 
|   | dataelement_cons_macro_default (Vector, VECTOR, vptr, vdef) | 
|   | 
|   | dataelement_cons_macro (BigReal, FLOAT, fptr) | 
|   | 
|   | dataelement_cons_macro (Vector, VECTOR, vptr) | 
|   | 
|   | dataelement_cons_macro (int, INT, iptr) | 
|   | 
|   | dataelement_cons_macro (unsigned int, UINT, uiptr) | 
|   | 
|   | dataelement_cons_macro (char, STRING, sptr) | 
|   | 
|   | parse_input_macro (require, BigReal, FALSE) | 
|   | 
|   | parse_input_macro (require, Vector, FALSE) | 
|   | 
|   | parse_input_macro (require, int, FALSE) | 
|   | 
|   | parse_input_macro (require, unsigned int, FALSE) | 
|   | 
|   | parse_input_macro_b (requireB, int, FALSE, tmp->type=DataElement::BOOL) | 
|   | 
|   | parse_input_macro (require, char, FALSE) | 
|   | 
|   | parse_input_macro (optional, BigReal, TRUE) | 
|   | 
|   | parse_input_macro (optional, Vector, TRUE) | 
|   | 
|   | parse_input_macro (optional, int, TRUE) | 
|   | 
|   | parse_input_macro (optional, unsigned int, TRUE) | 
|   | 
|   | parse_input_macro_b (optionalB, int, TRUE, tmp->type=DataElement::BOOL) | 
|   | 
|   | parse_input_macro (optional, char, TRUE) | 
|   | 
|   | parse_input_macro_default (require, BigReal, FALSE) | 
|   | 
|   | parse_input_macro_default (require, Vector, FALSE) | 
|   | 
|   | parse_input_macro_default (require, int, FALSE) | 
|   | 
|   | parse_input_macro_default (require, unsigned int, FALSE) | 
|   | 
|   | parse_input_macro_default_b (requireB, int, FALSE, tmp->type=DataElement::BOOL) | 
|   | 
|   | parse_input_macro_default (optional, BigReal, TRUE) | 
|   | 
|   | parse_input_macro_default (optional, Vector, TRUE) | 
|   | 
|   | parse_input_macro_default (optional, int, TRUE) | 
|   | 
|   | parse_input_macro_default (optional, unsigned int, TRUE) | 
|   | 
|   | parse_input_macro_default_b (optionalB, int, TRUE, tmp->type=DataElement::BOOL) | 
|   | 
|   | parse_stringlist_macro (require, FALSE) | 
|   | 
|   | parse_stringlist_macro (optional, TRUE) | 
|   | 
|   | set_macro (float, fdata, fptr) | 
|   | 
|   | set_macro (int, idata, iptr) | 
|   | 
|   | set_macro (uint, uidata, uiptr) | 
|   | 
|   | simple_set_macro (bool, idata, iptr) | 
|   | 
|   | simple_set_macro (vector, vdata, vptr) | 
|   | 
|   | simple_set_macro (stringlist, sldata, slptr) | 
|   | 
| static void  | PRINT_VECTOR (char *buf, Vector val) | 
|   |