Aprepro 5.0x
Loading...
Searching...
No Matches
SEAMS::Scanner Member List

This is the complete list of members for SEAMS::Scanner, including all inherited members.

add_include_file(const std::string &filename, bool must_exist)SEAMS::Scanner
apreproSEAMS::Scanner
case_handler(double x)SEAMS::Scanner
debug() constFlexLexerinline
elseif_handler(double x)SEAMS::Scanner
execute(char *string)SEAMS::Scanner
FlexLexer()FlexLexerinline
if_handler(double x)SEAMS::Scanner
import_handler(char *string)SEAMS::Scanner
lex(Parser::semantic_type *yylval)SEAMS::Scannervirtual
LexerError(const char *msg)SEAMSFlexLexerprotectedvirtual
LexerInput(char *buf, int max_size) overrideSEAMS::Scannervirtual
LexerOutput(const char *buf, int size) overrideSEAMS::Scannervirtual
lineno() constFlexLexerinline
Parser classSEAMS::Scannerfriend
rescan(char *string)SEAMS::Scanner
save_history_string()SEAMS::Scanner
Scanner(Aprepro &aprepro_yyarg, std::istream *in=nullptr, std::ostream *out=nullptr)SEAMS::Scannerexplicit
SEAMSFlexLexer(std::istream *arg_yyin=nullptr, std::ostream *arg_yyout=nullptr)SEAMSFlexLexerexplicit
set_debug(bool b)SEAMS::Scanner
SEAMSFlexLexer::set_debug(int flag)FlexLexerinline
switch_handler(double x)SEAMS::Scanner
switch_streams(std::istream *new_in, std::ostream *new_out=nullptr) overrideSEAMSFlexLexervirtual
yy_buffer_stackSEAMSFlexLexerprotected
yy_buffer_stack_maxSEAMSFlexLexerprotected
yy_buffer_stack_topSEAMSFlexLexerprotected
yy_c_buf_pSEAMSFlexLexerprotected
yy_create_buffer(std::istream *file, int size) overrideSEAMSFlexLexervirtual
yy_delete_buffer(struct yy_buffer_state *b) overrideSEAMSFlexLexervirtual
yy_did_buffer_switch_on_eofSEAMSFlexLexerprotected
yy_flex_debugFlexLexerprotected
yy_flush_buffer(struct yy_buffer_state *b)SEAMSFlexLexerprotected
yy_full_lpSEAMSFlexLexerprotected
yy_full_matchSEAMSFlexLexerprotected
yy_full_stateSEAMSFlexLexerprotected
yy_get_next_buffer()SEAMSFlexLexerprotected
yy_get_previous_state()SEAMSFlexLexerprotected
yy_hold_charSEAMSFlexLexerprotected
yy_initSEAMSFlexLexerprotected
yy_init_buffer(struct yy_buffer_state *b, std::istream *file)SEAMSFlexLexerprotected
yy_last_accepting_cposSEAMSFlexLexerprotected
yy_last_accepting_stateSEAMSFlexLexerprotected
yy_load_buffer_state()SEAMSFlexLexerprotected
yy_looking_for_trail_beginSEAMSFlexLexerprotected
yy_lpSEAMSFlexLexerprotected
yy_more_flagSEAMSFlexLexerprotected
yy_more_lenSEAMSFlexLexerprotected
yy_more_offsetSEAMSFlexLexerprotected
yy_n_charsSEAMSFlexLexerprotected
yy_pop_state()SEAMSFlexLexerprotected
yy_prev_more_offsetSEAMSFlexLexerprotected
yy_push_state(int new_state)SEAMSFlexLexerprotected
yy_startSEAMSFlexLexerprotected
yy_start_stackSEAMSFlexLexerprotected
yy_start_stack_depthSEAMSFlexLexerprotected
yy_start_stack_ptrSEAMSFlexLexerprotected
yy_state_bufSEAMSFlexLexerprotected
yy_state_ptrSEAMSFlexLexerprotected
yy_switch_to_buffer(struct yy_buffer_state *new_buffer) overrideSEAMSFlexLexervirtual
yy_top_state()SEAMSFlexLexerprotected
yy_try_NUL_trans(yy_state_type yy_current_state)SEAMSFlexLexerprotected
yyensure_buffer_stack(void)SEAMSFlexLexerprotected
yyerror(const char *s)SEAMS::Scanner
yyinSEAMSFlexLexerprotected
yyinput()SEAMSFlexLexerprotected
YYLeng() constFlexLexerinline
yylengFlexLexerprotected
yylex() overrideSEAMSFlexLexervirtual
FlexLexer::yylex(std::istream *new_in, std::ostream *new_out=nullptr)FlexLexerinline
yylinenoFlexLexerprotected
yyoutSEAMSFlexLexerprotected
yypop_buffer_state()SEAMSFlexLexer
yypush_buffer_state(struct yy_buffer_state *new_buffer)SEAMSFlexLexer
yyrestart(std::istream *input_file) overrideSEAMSFlexLexervirtual
YYText() constFlexLexerinline
yytextFlexLexerprotected
yyunput(int c, char *yy_bp)SEAMSFlexLexerprotected
yywrap() overrideSEAMS::Scannervirtual
~FlexLexer()FlexLexerinlinevirtual
~Scanner() overrideSEAMS::Scanner
~SEAMSFlexLexer() overrideSEAMSFlexLexer