|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::cfgscript::SourceTokenizer Class Reference#include <SourceTokenizer.h>
Inheritance diagram for acdk::cfgscript::SourceTokenizer:
List of all members.
Detailed Description
before executing a CfgScript the source will be parsed to token.
This class is only used inside the interpreter.
Constructor & Destructor Documentation
acdk::cfgscript::SourceTokenizer::SourceTokenizer |
( |
INP(RTokenizedSource) |
source, |
|
|
int |
flags = 0 |
|
) |
[inline] |
|
Member Function Documentation
RString acdk::cfgscript::SourceTokenizer::_dumpTokens |
( |
|
) |
|
|
SourceToken& acdk::cfgscript::SourceTokenizer::_getEofToken |
( |
|
) |
[static] |
|
|
return token represents EOF
|
bool acdk::cfgscript::SourceTokenizer::_skipToken |
( |
|
) |
[protected] |
|
SourceToken& acdk::cfgscript::SourceTokenizer::curSourceToken |
( |
|
) |
|
|
int acdk::cfgscript::SourceTokenizer::curToken |
( |
|
) |
|
|
int acdk::cfgscript::SourceTokenizer::getCurrentTokenIndex |
( |
|
) |
[inline] |
|
RString acdk::cfgscript::SourceTokenizer::getCurTokenAsCode |
( |
|
) |
[inline] |
|
int acdk::cfgscript::SourceTokenizer::getFlags |
( |
|
) |
[inline] |
|
SourceToken& acdk::cfgscript::SourceTokenizer::nextSourceToken |
( |
|
) |
|
|
int acdk::cfgscript::SourceTokenizer::nextToken |
( |
|
) |
|
|
void acdk::cfgscript::SourceTokenizer::popFlags |
( |
|
) |
[inline] |
|
void acdk::cfgscript::SourceTokenizer::pushBack |
( |
|
) |
|
|
void acdk::cfgscript::SourceTokenizer::pushFlags |
( |
int |
flags |
) |
[inline] |
|
void acdk::cfgscript::SourceTokenizer::setCurrentTokenIndex |
( |
int |
tokenIndex |
) |
[inline] |
|
Member Data Documentation
|
|