23 #ifndef TORC_GENERIC_EDIF_SCANNER_HPP
24 #define TORC_GENERIC_EDIF_SCANNER_HPP
32 torc::generic::Parser::token_type \
33 torc::generic::Scanner::lex( \
34 torc::generic::Parser::semantic_type* yylval, \
35 torc::generic::Parser::location_type* yylloc \
39 #ifndef __FLEX_LEXER_H
40 #define yyFlexLexer EdifFlexLexer
60 Scanner(std::istream* arg_yyin = 0, std::ostream* arg_yyout = 0);
135 #endif // TORC_GENERIC_EDIF_SCANNER_HPP
std::string mUserDataBuffer
bool mAppendToUserDataBuffer
void setAppendToUserDataBuffer(bool inAppendToBuffer)
void setAppendToBuffer(bool inAppendToBuffer)
std::string getUserDataBuffer()
void addToUserDataBuffer(const char *str)
void resetUserDataBuffer()
void addToBuffer(const char *str)
bool getIsIdContext() const
void skipThisRule(char *yytext)
Scanner(std::istream *arg_yyin=0, std::ostream *arg_yyout=0)
virtual Parser::token_type lex(Parser::semantic_type *yylval, Parser::location_type *yylloc)
bool getAppendToUserDataBuffer()
void setIsIdContext(bool inIsIdContext)