Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Token Member List

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

addKey(const Text &k, int v)Tokenstatic
addKeys(Dictionary< int > &keys)Tokenstatic
Alias enum nameToken
AlphaIdent enum valueToken
altbegTokenprotectedstatic
altBeg(unsigned int i)Tokeninlinestatic
altComments(const Text &begin, const Text &end)Tokenstatic
altEnd(unsigned int i)Tokeninlinestatic
altendTokenprotectedstatic
CharLiteral enum valueToken
close()Tokenstatic
Colon enum valueToken
column() const Tokeninline
combegTokenprotectedstatic
comBeg(unsigned int i)Tokeninlinestatic
comendTokenprotectedstatic
comEnd(unsigned int i)Tokeninlinestatic
Comma enum valueToken
Comment enum valueToken
comments(const Text &begin, const Text &end)Tokenstatic
CompoundSeparator enum valueToken
describe(const Text &tok)Tokenstatic
Dot enum valueToken
EOT enum valueToken
findKey(const Text &k, int &v)Tokenstatic
FloatLiteral enum valueToken
hidecomTokenprotectedstatic
hideComments(bool hide=true)Tokeninlinestatic
IntLiteral enum valueToken
ItemSeparator enum valueToken
key() const Tokeninline
keymapTokenprotectedstatic
Keyword enum valueToken
Lambda enum valueToken
LastTokenType enum valueToken
LBrace enum valueToken
LBracket enum valueToken
line() const Tokeninline
LParen enum valueToken
match(const Token &ref) const Token
mColumnTokenprotected
mFullSymbolToken
mKeyTokenprotected
mLengthTokenprotected
mLineTokenprotected
mSymbolToken
mTypeTokenprotected
operator=(const Token &rhs)Token
RBrace enum valueToken
RBracket enum valueToken
RParen enum valueToken
Scanner classTokenfriend
Semicolon enum valueToken
StatementTerminator enum valueToken
StringLiteral enum valueToken
symbol() const Token
SymbolicIdent enum valueToken
Token()Token
Token(const Token &rhs)Token
Token(int t)Token
Token(const char *s, int t, int k=0, int l=0, int c=0)Token
Token(const Text &s, int t, int k=0, int l=0, int c=0)Token
type() const Tokeninline
TypeIndicator enum valueToken
Types enum nameToken
typestr() const Token
Undefined enum valueToken
~Token()Token