This is the complete list of members for Compiler::Scanner, including all inherited members.
enableStrictKeywords() | Compiler::Scanner | |
get(char &c) | Compiler::Scanner | private |
isStringCharacter(char c, bool lookAhead=true) | Compiler::Scanner | private |
isWhitespace(char c) | Compiler::Scanner | privatestatic |
K_begin enum value | Compiler::Scanner | |
K_disable enum value | Compiler::Scanner | |
K_else enum value | Compiler::Scanner | |
K_elseif enum value | Compiler::Scanner | |
K_enable enum value | Compiler::Scanner | |
K_end enum value | Compiler::Scanner | |
K_endif enum value | Compiler::Scanner | |
K_endwhile enum value | Compiler::Scanner | |
K_float enum value | Compiler::Scanner | |
K_getdisabled enum value | Compiler::Scanner | |
K_getdistance enum value | Compiler::Scanner | |
K_getsecondspassed enum value | Compiler::Scanner | |
K_getsquareroot enum value | Compiler::Scanner | |
K_if enum value | Compiler::Scanner | |
K_long enum value | Compiler::Scanner | |
K_menumode enum value | Compiler::Scanner | |
K_messagebox enum value | Compiler::Scanner | |
K_random enum value | Compiler::Scanner | |
K_return enum value | Compiler::Scanner | |
K_scriptrunning enum value | Compiler::Scanner | |
K_set enum value | Compiler::Scanner | |
K_short enum value | Compiler::Scanner | |
K_startscript enum value | Compiler::Scanner | |
K_stopscript enum value | Compiler::Scanner | |
K_to enum value | Compiler::Scanner | |
K_while enum value | Compiler::Scanner | |
keyword enum name | Compiler::Scanner | |
listKeywords(std::vector< std::string > &keywords) | Compiler::Scanner | |
mErrorHandler | Compiler::Scanner | private |
mExtensions | Compiler::Scanner | private |
mLoc | Compiler::Scanner | private |
mPrevLoc | Compiler::Scanner | private |
mPutback | Compiler::Scanner | private |
mPutbackCode | Compiler::Scanner | private |
mPutbackFloat | Compiler::Scanner | private |
mPutbackInteger | Compiler::Scanner | private |
mPutbackLoc | Compiler::Scanner | private |
mPutbackName | Compiler::Scanner | private |
mStream | Compiler::Scanner | private |
mStrictKeywords | Compiler::Scanner | private |
operator=(const Scanner &) | Compiler::Scanner | private |
putback(char c) | Compiler::Scanner | private |
Putback_Float enum value | Compiler::Scanner | private |
Putback_Integer enum value | Compiler::Scanner | private |
Putback_Keyword enum value | Compiler::Scanner | private |
Putback_Name enum value | Compiler::Scanner | private |
Putback_None enum value | Compiler::Scanner | private |
Putback_Special enum value | Compiler::Scanner | private |
putback_type enum name | Compiler::Scanner | private |
putbackFloat(float value, const TokenLoc &loc) | Compiler::Scanner | |
putbackInt(int value, const TokenLoc &loc) | Compiler::Scanner | |
putbackKeyword(int keyword, const TokenLoc &loc) | Compiler::Scanner | |
putbackName(const std::string &name, const TokenLoc &loc) | Compiler::Scanner | |
putbackSpecial(int code, const TokenLoc &loc) | Compiler::Scanner | |
S_close enum value | Compiler::Scanner | |
S_cmpEQ enum value | Compiler::Scanner | |
S_cmpGE enum value | Compiler::Scanner | |
S_cmpGT enum value | Compiler::Scanner | |
S_cmpLE enum value | Compiler::Scanner | |
S_cmpLT enum value | Compiler::Scanner | |
S_cmpNE enum value | Compiler::Scanner | |
S_comma enum value | Compiler::Scanner | |
S_div enum value | Compiler::Scanner | |
S_member enum value | Compiler::Scanner | |
S_minus enum value | Compiler::Scanner | |
S_mult enum value | Compiler::Scanner | |
S_newline enum value | Compiler::Scanner | |
S_open enum value | Compiler::Scanner | |
S_plus enum value | Compiler::Scanner | |
S_ref enum value | Compiler::Scanner | |
scan(Parser &parser) | Compiler::Scanner | |
scanFloat(const std::string &intValue, Parser &parser, bool &cont) | Compiler::Scanner | private |
scanInt(char c, Parser &parser, bool &cont) | Compiler::Scanner | private |
scanName(char c, Parser &parser, bool &cont) | Compiler::Scanner | private |
scanName(std::string &name) | Compiler::Scanner | private |
Scanner(const Scanner &) | Compiler::Scanner | private |
Scanner(ErrorHandler &errorHandler, std::istream &inputStream, const Extensions *extensions=0) | Compiler::Scanner | |
scanSpecial(char c, Parser &parser, bool &cont) | Compiler::Scanner | private |
scanToken(Parser &parser) | Compiler::Scanner | private |
special enum name | Compiler::Scanner | |