Class FlexLexer¶
-
class
FlexLexer
¶ Subclassed by yyFlexLexer
Public Functions
-
virtual
~FlexLexer
()¶
-
const char *
YYText
() const¶
-
int
YYLeng
() const¶
-
virtual void
yy_switch_to_buffer
(yy_buffer_state *new_buffer) = 0¶
-
virtual yy_buffer_state *
yy_create_buffer
(std::istream *s, int size) = 0¶
-
virtual yy_buffer_state *
yy_create_buffer
(std::istream &s, int size) = 0¶
-
virtual void
yy_delete_buffer
(yy_buffer_state *b) = 0¶
-
virtual void
yyrestart
(std::istream *s) = 0¶
-
virtual void
yyrestart
(std::istream &s) = 0¶
-
virtual int
yylex
() = 0¶
-
int
yylex
(std::istream &new_in, std::ostream &new_out)¶
-
int
yylex
(std::istream *new_in, std::ostream *new_out = 0)¶
-
virtual void
switch_streams
(std::istream *new_in, std::ostream *new_out) = 0¶
-
virtual void
switch_streams
(std::istream &new_in, std::ostream &new_out) = 0¶
-
int
lineno
() const¶
-
int
debug
() const¶
-
void
set_debug
(int flag)¶
-
virtual