Scanner Member List

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

_buffer | Scanner | private
_bufferPos | Scanner | private
_char | Scanner | private
_formatName | Scanner | private
_in | Scanner | private
_integer | Scanner | private
_lineNumber | Scanner | private
_tmpString | Scanner | private
_tmpStringCapacity | Scanner | private
createIOHandler() const | Scanner |
eatWhite() | Scanner | inline
errorExpectOne(char expected, int got) | Scanner | private
errorExpectTwo(char a, char b, int got) | Scanner | private
errorReadIdentifier() | Scanner | private
errorReadVariable(const char *name) | Scanner | private
expect(char expected) | Scanner | inline
expect(char a, char b) | Scanner | inline
expect(const char *str) | Scanner |
expect(const string &str) | Scanner | inline
expectEOF() | Scanner |
expectIntegerNoSign() | Scanner | inline
getChar() | Scanner | inline private
getFormat() const | Scanner | inline
getLineNumber() const | Scanner | inline
growTmpString() | Scanner | private
match(char c) | Scanner | inline
matchEOF() | Scanner | inline
parseInteger(mpz_class &integer, size_t size) | Scanner | private
peek(char character) | Scanner | inline
peek() | Scanner | inline
peekIdentifier() | Scanner | inline
peekWhite() | Scanner | inline
readBuffer() | Scanner | private
readIdentifier() | Scanner |
readIdentifier(string &str) | Scanner | inline
readInteger(mpz_class &integer) | Scanner | inline
readIntegerAndNegativeAsZero(mpz_class &integer) | Scanner |
readIntegerAndNegativeAsZero(std::string &integer) | Scanner |
readIntegerNoSign(string &str) | Scanner | inline
readIntegerNoSign(mpz_class &str) | Scanner | inline
readIntegerString() | Scanner | private
readIntegerStringNoSign() | Scanner | private
readSizeT(size_t &size) | Scanner |
readVariable(const VarNames &names) | Scanner | inline
reportErrorUnexpectedToken(const string &expected, int got) | Scanner | private
reportErrorUnexpectedToken(const string &expected, const string &got) | Scanner | private
Scanner(const string &formatName, FILE *in) | Scanner |
setFormat(const string &format) | Scanner | inline
~Scanner() | Scanner | inline