Bond 0.9
C++ Bond Runtime Library API Documentation
Loading...
Searching...
No Matches
Bond::Token Member List

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

AddAnnotation(const Annotation &annotation)Bond::Tokeninline
Annotation enum nameBond::Token
ASSIGN enum valueBond::Token
ASSIGN_AND enum valueBond::Token
ASSIGN_DIV enum valueBond::Token
ASSIGN_LEFT enum valueBond::Token
ASSIGN_MINUS enum valueBond::Token
ASSIGN_MOD enum valueBond::Token
ASSIGN_MULT enum valueBond::Token
ASSIGN_OR enum valueBond::Token
ASSIGN_PLUS enum valueBond::Token
ASSIGN_RIGHT enum valueBond::Token
ASSIGN_XOR enum valueBond::Token
CBRACE enum valueBond::Token
CBRACKET enum valueBond::Token
COLON enum valueBond::Token
COMMA enum valueBond::Token
CONST_BOOL enum valueBond::Token
CONST_CHAR enum valueBond::Token
CONST_DOUBLE enum valueBond::Token
CONST_FLOAT enum valueBond::Token
CONST_INT enum valueBond::Token
CONST_LONG enum valueBond::Token
CONST_NULL enum valueBond::Token
CONST_STRING enum valueBond::Token
CONST_UINT enum valueBond::Token
CONST_ULONG enum valueBond::Token
CPAREN enum valueBond::Token
END enum valueBond::Token
GetBoolValue() constBond::Tokeninline
GetDoubleValue() constBond::Tokeninline
GetEndIndex() constBond::Tokeninline
GetFileName() constBond::Tokeninline
GetFloatValue() constBond::Tokeninline
GetIntValue() constBond::Tokeninline
GetLongValue() constBond::Tokeninline
GetRawText() constBond::Tokeninline
GetStartPos() constBond::Tokeninline
GetStringLength() constBond::Tokeninline
GetStringValue() constBond::Tokeninline
GetText() constBond::Tokeninline
GetTokenName() constBond::Token
GetTokenName(TokenType type)Bond::Tokenstatic
GetTokenType() constBond::Tokeninline
GetUIntValue() constBond::Tokeninline
GetULongValue() constBond::Tokeninline
GetValue() constBond::Tokeninline
HasAnnotation(const Annotation &annotation) constBond::Tokeninline
HEX enum valueBond::Token
IDENTIFIER enum valueBond::Token
INVALID enum valueBond::Token
KEY_ALIGNOF enum valueBond::Token
KEY_BOOL enum valueBond::Token
KEY_BREAK enum valueBond::Token
KEY_CASE enum valueBond::Token
KEY_CAST enum valueBond::Token
KEY_CHAR enum valueBond::Token
KEY_CONST enum valueBond::Token
KEY_CONTINUE enum valueBond::Token
KEY_DEFAULT enum valueBond::Token
KEY_DO enum valueBond::Token
KEY_DOUBLE enum valueBond::Token
KEY_ELSE enum valueBond::Token
KEY_ENUM enum valueBond::Token
KEY_FLOAT enum valueBond::Token
KEY_FOR enum valueBond::Token
KEY_IF enum valueBond::Token
KEY_INCLUDE enum valueBond::Token
KEY_INT enum valueBond::Token
KEY_LONG enum valueBond::Token
KEY_NAMESPACE enum valueBond::Token
KEY_NATIVE enum valueBond::Token
KEY_RETURN enum valueBond::Token
KEY_SHORT enum valueBond::Token
KEY_SIZEOF enum valueBond::Token
KEY_STRUCT enum valueBond::Token
KEY_SWITCH enum valueBond::Token
KEY_THIS enum valueBond::Token
KEY_UCHAR enum valueBond::Token
KEY_UINT enum valueBond::Token
KEY_ULONG enum valueBond::Token
KEY_USHORT enum valueBond::Token
KEY_VOID enum valueBond::Token
KEY_WHILE enum valueBond::Token
NUM_TOKEN_TYPES enum valueBond::Token
OBRACE enum valueBond::Token
OBRACKET enum valueBond::Token
OCTAL enum valueBond::Token
OP_AMP enum valueBond::Token
OP_AND enum valueBond::Token
OP_ARROW enum valueBond::Token
OP_BIT_NOT enum valueBond::Token
OP_BIT_OR enum valueBond::Token
OP_BIT_XOR enum valueBond::Token
OP_DEC enum valueBond::Token
OP_DIV enum valueBond::Token
OP_EQUAL enum valueBond::Token
OP_GT enum valueBond::Token
OP_GTE enum valueBond::Token
OP_INC enum valueBond::Token
OP_LEFT enum valueBond::Token
OP_LT enum valueBond::Token
OP_LTE enum valueBond::Token
OP_MINUS enum valueBond::Token
OP_MOD enum valueBond::Token
OP_NOT enum valueBond::Token
OP_NOT_EQUAL enum valueBond::Token
OP_OR enum valueBond::Token
OP_PLUS enum valueBond::Token
OP_RIGHT enum valueBond::Token
OP_STAR enum valueBond::Token
OP_TERNARY enum valueBond::Token
OPAREN enum valueBond::Token
PERIOD enum valueBond::Token
SCOPE enum valueBond::Token
SEMICOLON enum valueBond::Token
SetBoolValue(bool value)Bond::Tokeninline
SetDoubleValue(double value)Bond::Tokeninline
SetEndIndex(size_t index)Bond::Tokeninline
SetFileName(const char *fileName)Bond::Tokeninline
SetFloatValue(float value)Bond::Tokeninline
SetIntValue(int32_t value)Bond::Tokeninline
SetLongValue(int64_t value)Bond::Tokeninline
SetStartPos(const StreamPos &pos)Bond::Tokeninline
SetStringValue(const StringView &str)Bond::Token
SetText(const char *text)Bond::Tokeninline
SetText(const char *text, size_t length)Bond::Tokeninline
SetTokenType(const TokenType &type)Bond::Tokeninline
SetUIntValue(uint32_t value)Bond::Tokeninline
SetULongValue(uint64_t value)Bond::Tokeninline
Token()Bond::Tokeninline
Token(const char *text, TokenType tokenType)Bond::Tokeninline
Token(const StreamPos &startPos, const StreamPos &endPos, const Value &value, const char *text, const char *fileName, TokenType tokenType, short annotations=0)Bond::Tokeninline
TokenType enum nameBond::Token