Frobby  0.9.5
Scanner Member List

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

_bufferScannerprivate
_bufferPosScannerprivate
_charScannerprivate
_formatNameScannerprivate
_inScannerprivate
_integerScannerprivate
_lineNumberScannerprivate
_tmpStringScannerprivate
_tmpStringCapacityScannerprivate
createIOHandler() constScanner
eatWhite()Scannerinline
errorExpectOne(char expected, int got)Scannerprivate
errorExpectTwo(char a, char b, int got)Scannerprivate
errorReadIdentifier()Scannerprivate
errorReadVariable(const char *name)Scannerprivate
expect(char expected)Scannerinline
expect(char a, char b)Scannerinline
expect(const char *str)Scanner
expect(const string &str)Scannerinline
expectEOF()Scanner
expectIntegerNoSign()Scannerinline
getChar()Scannerinlineprivate
getFormat() constScannerinline
getLineNumber() constScannerinline
growTmpString()Scannerprivate
match(char c)Scannerinline
matchEOF()Scannerinline
parseInteger(mpz_class &integer, size_t size)Scannerprivate
peek(char character)Scannerinline
peek()Scannerinline
peekIdentifier()Scannerinline
peekWhite()Scannerinline
readBuffer()Scannerprivate
readIdentifier()Scanner
readIdentifier(string &str)Scannerinline
readInteger(mpz_class &integer)Scannerinline
readIntegerAndNegativeAsZero(mpz_class &integer)Scanner
readIntegerAndNegativeAsZero(std::string &integer)Scanner
readIntegerNoSign(string &str)Scannerinline
readIntegerNoSign(mpz_class &str)Scannerinline
readIntegerString()Scannerprivate
readIntegerStringNoSign()Scannerprivate
readSizeT(size_t &size)Scanner
readVariable(const VarNames &names)Scannerinline
reportErrorUnexpectedToken(const string &expected, int got)Scannerprivate
reportErrorUnexpectedToken(const string &expected, const string &got)Scannerprivate
Scanner(const string &formatName, FILE *in)Scanner
setFormat(const string &format)Scannerinline
~Scanner()Scannerinline