charValue | hrp::EasyScanner | |
checkLF() | hrp::EasyScanner | |
commentChar | hrp::EasyScanner | private |
defaultErrorMessage | hrp::EasyScanner | |
doubleValue | hrp::EasyScanner | |
EasyScanner() | hrp::EasyScanner | |
EasyScanner(std::string filename) | hrp::EasyScanner | |
EasyScanner(const EasyScanner &scanner, bool copy_text=false) | hrp::EasyScanner | |
endl | hrp::EasyScanner | |
extractQuotedString() | hrp::EasyScanner | private |
filename | hrp::EasyScanner | |
getSymbolID(const std::string &symbol) | hrp::EasyScanner | inline |
init() | hrp::EasyScanner | private |
intValue | hrp::EasyScanner | |
isEOF() | hrp::EasyScanner | inline |
isLineOriented | hrp::EasyScanner | private |
lineNumber | hrp::EasyScanner | |
lineNumberOffset | hrp::EasyScanner | private |
loadFile(const std::string &filename) | hrp::EasyScanner | |
moveToHead() | hrp::EasyScanner | |
operator>>(EasyScanner &scanner, double &value) | hrp::EasyScanner | friend |
operator>>(EasyScanner &scanner, int &value) | hrp::EasyScanner | friend |
operator>>(EasyScanner &scanner, const char *matchString) | hrp::EasyScanner | friend |
operator>>(EasyScanner &scanner, char matchChar) | hrp::EasyScanner | friend |
operator>>(EasyScanner &scanner, std::string &str) | hrp::EasyScanner | friend |
operator>>(EasyScanner &scanner, EasyScanner::Endl endl) | hrp::EasyScanner | friend |
peekChar() | hrp::EasyScanner | |
putSymbols() | hrp::EasyScanner | |
quoteChar | hrp::EasyScanner | private |
readChar() | hrp::EasyScanner | |
readChar(int chara) | hrp::EasyScanner | |
readCharEx(const char *message=0) | hrp::EasyScanner | inline |
readCharEx(int chara, const char *message=0) | hrp::EasyScanner | inline |
readDouble() | hrp::EasyScanner | |
readDoubleEx(const char *message=0) | hrp::EasyScanner | inline |
readInt() | hrp::EasyScanner | |
readIntEx(const char *message=0) | hrp::EasyScanner | inline |
readLF() | hrp::EasyScanner | inline |
readLF0() | hrp::EasyScanner | private |
readLFEOF() | hrp::EasyScanner | inline |
readLFEOFex(const char *message=0) | hrp::EasyScanner | inline |
readLFex(const char *message=0) | hrp::EasyScanner | inline |
readLine() | hrp::EasyScanner | |
readQuotedString(bool allowNoQuotedWord=false) | hrp::EasyScanner | |
readQuotedStringEx(const char *message=0) | hrp::EasyScanner | inline |
readString(const int delimiterChar=',') | hrp::EasyScanner | inline |
readString(const char *str) | hrp::EasyScanner | |
readString(const std::string &str) | hrp::EasyScanner | inline |
readString0(const int delimiterChar) | hrp::EasyScanner | private |
readStringEx(const char *message=0) | hrp::EasyScanner | inline |
readSymbol() | hrp::EasyScanner | |
readSymbol(int id) | hrp::EasyScanner | |
readSymbolEx(const char *message=0) | hrp::EasyScanner | inline |
readToken() | hrp::EasyScanner | |
readUnquotedTextBlock() | hrp::EasyScanner | |
readWord() | hrp::EasyScanner | inline |
readWord0() | hrp::EasyScanner | private |
readWordEx(const char *message=0) | hrp::EasyScanner | inline |
registerSymbol(int id, const std::string &symbol) | hrp::EasyScanner | inline |
setCommentChar(char cc) | hrp::EasyScanner | |
setDefaultErrorMessage(const std::string &message) | hrp::EasyScanner | inline |
setLineNumberOffset(int offset) | hrp::EasyScanner | |
setLineOriented(bool on) | hrp::EasyScanner | |
setQuoteChar(char qc) | hrp::EasyScanner | |
setText(const char *text, int len) | hrp::EasyScanner | |
setWhiteSpaceChar(char ws) | hrp::EasyScanner | |
size | hrp::EasyScanner | private |
skipBlankLines() | hrp::EasyScanner | |
skipLine() | hrp::EasyScanner | |
skipSpace() | hrp::EasyScanner | |
skipToLineEnd() | hrp::EasyScanner | inlineprivate |
stringValue | hrp::EasyScanner | |
SymbolMap typedef | hrp::EasyScanner | |
SymbolMapPtr typedef | hrp::EasyScanner | |
SymbolPair typedef | hrp::EasyScanner | |
symbols | hrp::EasyScanner | private |
symbolValue | hrp::EasyScanner | |
T_ALPHABET enum value | hrp::EasyScanner | |
T_DOUBLE enum value | hrp::EasyScanner | |
T_EOF enum value | hrp::EasyScanner | |
T_INTEGER enum value | hrp::EasyScanner | |
T_LF enum value | hrp::EasyScanner | |
T_NONE enum value | hrp::EasyScanner | |
T_SIGLUM enum value | hrp::EasyScanner | |
T_SPACE enum value | hrp::EasyScanner | |
T_STRING enum value | hrp::EasyScanner | |
T_WORD enum value | hrp::EasyScanner | |
text | hrp::EasyScanner | |
textBuf | hrp::EasyScanner | private |
textBufEnd | hrp::EasyScanner | private |
throwException(const char *message) | hrp::EasyScanner | |
throwException(const std::string &message) | hrp::EasyScanner | |
TokenType enum name | hrp::EasyScanner | |
toLower() | hrp::EasyScanner | |
whiteSpaceChars | hrp::EasyScanner | private |
~EasyScanner() | hrp::EasyScanner | virtual |