ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
asCTokenizer Member List

This is the complete list of members for asCTokenizer, including all inherited members.

asCTokenizer() (defined in asCTokenizer)asCTokenizerprotected
engine (defined in asCTokenizer)asCTokenizerprotected
GetDefinition(int tokenType) (defined in asCTokenizer)asCTokenizerstatic
GetToken(const char *source, size_t sourceLength, size_t *tokenLength, asETokenClass *tc=0) const (defined in asCTokenizer)asCTokenizer
IsComment(const char *source, size_t sourceLength, size_t &tokenLength, eTokenType &tokenType) const (defined in asCTokenizer)asCTokenizerprotected
IsConstant(const char *source, size_t sourceLength, size_t &tokenLength, eTokenType &tokenType) const (defined in asCTokenizer)asCTokenizerprotected
IsDigitInRadix(char ch, int radix) const (defined in asCTokenizer)asCTokenizerprotected
IsIdentifier(const char *source, size_t sourceLength, size_t &tokenLength, eTokenType &tokenType) const (defined in asCTokenizer)asCTokenizerprotected
IsKeyWord(const char *source, size_t sourceLength, size_t &tokenLength, eTokenType &tokenType) const (defined in asCTokenizer)asCTokenizerprotected
IsWhiteSpace(const char *source, size_t sourceLength, size_t &tokenLength, eTokenType &tokenType) const (defined in asCTokenizer)asCTokenizerprotected
keywordTable (defined in asCTokenizer)asCTokenizerprotected
ParseToken(const char *source, size_t sourceLength, size_t &tokenLength, eTokenType &tokenType) const (defined in asCTokenizer)asCTokenizerprotected
~asCTokenizer() (defined in asCTokenizer)asCTokenizerprotected