Compounds |
| struct | clink |
| struct | ddinf_link |
| struct | ddlink |
| struct | ddpar_link |
Defines |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | EOL '\n' |
| #define | EOS '\0' |
| #define | DELIMIT_CHAR '=' |
| #define | ENDMARK_CHAR ';' |
| #define | COMMAND_CHAR '%' |
| #define | EMBEDDED_VAR_CHAR '@' |
| #define | FIXED_CHAR '+' |
| #define | QUOTE_CHAR '\'' |
| #define | DQUOTE_CHAR '"' |
| #define | DDTABLE_SIZE 1001 |
| #define | MAX_SYMBOL_LENGTH 65535 |
| #define | DDINF_DEFAULT_NAME "DDINF" |
Typedefs |
| typedef ddlink | ddlink |
| typedef clink | clink |
| typedef ddinf_link | ddinf_link |
| typedef ddpar_link | ddpar_link |
Functions |
| int | param_init (void) |
| void | param_init_restart (void) |
| int | same_string_upcase_first_arg (char *s, char *t) |
| void | parse_stream (FILE *stream, char *file_name) |
| ddinf_link * | push_last_complete_block (char *iname) |
| ddinf_link * | push_ddinf_stream (FILE *instream, char *inname) |
| ddinf_link * | push_ddinf (char *inname) |
| void | pop_ddinf (void) |
| ddlink * | insert (const char *newddname, const char *newddvalue) |
| void | ddinf_error (char *ermsg) |
| double | safe_atod (const char *name, const char *expr) |
| long | safe_atol (const char *name, const char *expr) |
| void | param_init_buffers (void) |
| void | param_init_par () |
| unsigned | hash (const char *s) |
| ddlink * | lookup (const char *s) |
| ddlink * | prefixed_lookup (const char *s) |
| char * | lookup_ddval (const char *p, int *len) |
| void | expand_ddval (const char *ddval_raw, char *ddval_expanded) |
| int | param_set_file (char *fn) |
| void | param_unset_file (char *fn) |
| void | param_push_prefix (const char *hot_prefix) |
| void | param_pop_prefix (void) |
| void | param_fwritei (FILE *fp, char *var_name, int val) |
| void | param_fwritef (FILE *fp, char *var_name, double val) |
| void | param_fwritec (FILE *fp, char *var_name, char *val) |
| void | param_set (const char *parameter_name, char *new_value) |
| int | param_geti (const char *var_name, int dflt) |
| INT64 | param_getll (const char *var_name, INT64 default_value) |
| int | param_symvarie (const char *var_name, int *var) |
| void | param_symvari (char *var_name, int *var) |
| double | param_getf (const char *var_name, double dflt) |
| int | param_symvarfe (const char *var_name, double *var) |
| void | param_symvarf (char *var_name, double *var) |
| char * | param_getc (const char *var_name, char *dflt) |
| char * | param_gets (const char *var_name) |
| int | param_symvarce (const char *var_name, char *var) |
| void | param_symvarc (char *var_name, char *var) |
| int | param_getb (const char *var_name, int dflt) |
| int | param_push_file (const char *fn) |
| char * | param_pop_file (void) |
| void | param_display () |
Variables |
| int | restart_inited = FALSE |
| int | restart_is_new = FALSE |
| int | checkpointed = FALSE |
| FILE * | restart_unit = NULL |
| char * | restart_name = NULL |
| char * | ddname_buffer |
| char * | ddvalue_buffer |
| char * | command_buffer |
| char * | argument_buffer |
| int | nameBufferIndex = 0 |
| int | valueBufferIndex = 0 |
| int | commandBufferIndex |
| int | argumentBufferIndex |
| char * | begin_restart_header = "/***BEGIN_RESTART***/\n" |
| char * | end_restart_header = "/***END_RESTART***/\n" |
| int | NumberOfYesStrings = 3 |
| char * | YesString [] = {"YES", "TRUE", "1"} |
| String_set * | string_set = NULL |
| ddinf_link * | ddinf = NULL |
| clink * | prefix_stack = NULL |
| ddpar_link * | ddpar = NULL |
| char * | ddinfName |