Data Fields | |
void * | log |
char * | script |
char * | end |
char * | cursor |
struct sbg_script | scs |
struct sbg_timestamp | current_time |
int | nb_block_tseq |
int | nb_def_max |
int | nb_synth_max |
int | nb_tseq_max |
int | nb_block_tseq_max |
int | line_no |
char | err_msg [128] |
Definition at line 125 of file sbgdec.c.
struct sbg_timestamp sbg_parser::current_time [read] |
char* sbg_parser::cursor |
Definition at line 128 of file sbgdec.c.
Referenced by lex_char(), lex_double(), lex_fixed(), lex_line_end(), lex_name(), lex_space(), lex_time(), lex_wsword(), parse_named_def(), parse_options(), and parse_script().
char * sbg_parser::end |
Definition at line 127 of file sbgdec.c.
Referenced by lex_char(), lex_double(), lex_fixed(), lex_line_end(), lex_space(), lex_wsword(), parse_options(), and parse_script().
char sbg_parser::err_msg[128] |
Definition at line 134 of file sbgdec.c.
Referenced by parse_immediate(), parse_optarg(), parse_options(), parse_preprogrammed(), parse_script(), parse_time_sequence(), and parse_wave_def().
void* sbg_parser::log |
Definition at line 126 of file sbgdec.c.
Referenced by parse_script(), parse_synth_channel_bell(), parse_synth_channel_sine(), parse_synth_channel_spin(), and parse_volume().
Definition at line 131 of file sbgdec.c.
Referenced by parse_block_def(), and parse_time_sequence().
char* sbg_parser::script |
struct sbg_script sbg_parser::scs [read] |
Definition at line 129 of file sbgdec.c.
Referenced by parse_named_def(), parse_options(), parse_script(), parse_synth_channel(), parse_synth_def(), and parse_time_sequence().