This is the complete list of members for LexerInterface, including all inherited members.
AddOperator(const String &chars) | LexerInterface | |
Alloc(MAXON_SOURCE_LOCATION_DECLARATION) | LexerInterface | static |
CheckIdent(const Char *cmp) const | LexerInterface | |
CheckIdent(const String &cmp) const | LexerInterface | |
Close() | LexerInterface | |
GetCurrentReadPosition() const | LexerInterface | |
GetFloat(Float32 &val) const | LexerInterface | |
GetFloat(Float64 &val) const | LexerInterface | |
GetIdent() const | LexerInterface | |
GetInt(Int32 &val) const | LexerInterface | |
GetInt(Int64 &val) const | LexerInterface | |
GetLeadingSpace() const | LexerInterface | |
GetLine() const | LexerInterface | |
GetSymbol() const | LexerInterface | |
GetSymbolPosition() const | LexerInterface | |
GetUInt(UInt32 &val) const | LexerInterface | |
GetUInt(UInt64 &val) const | LexerInterface | |
Init(UrlOrInputStream &&fileName, LEXERINITFLAGS flags, const String &stringEscapeCharacters, const StringDecodingRef &stringDecoding, LEXERSYMBOLFLAGS firstParseFlag=LEXERSYMBOLFLAGS::NONE) | LexerInterface | |
MAXON_INTERFACE_NONVIRTUAL(LexerInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.lexer", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | LexerInterface | private |
ReadNextChar() | LexerInterface | |
ReadNextSymbol(LEXERSYMBOLFLAGS flags=LEXERSYMBOLFLAGS::NONE) | LexerInterface | |
ReadNextSymbolExpected(LEXERSYMBOL expectedSymbols, LEXERSYMBOLFLAGS flags=LEXERSYMBOLFLAGS::NONE) | LexerInterface | |
RewindSymbol() | LexerInterface | |
SetStringQuoteCharacters(const String "eChar) | LexerInterface | |
SkipLineToEnd(Bool collectSkipped=false) | LexerInterface | |
SkipSpaces() | LexerInterface |