clear() | PFileParser | |
getColumn() const | PFileParser | |
getCurrentCh() const | PFileParser | |
getCurrentCharIdx() const | PFileParser | |
getCurrentRow() const | PFileParser | |
getEscapeChar() const | PFileParser | |
getFileName() const | PFileParser | |
getLine() const | PFileParser | |
getLineIndentation() | PFileParser | |
getLocation() const | PFileParser | |
getNbTotalChar() const | PFileParser | |
getNextChar() | PFileParser | |
getNextToken() | PFileParser | |
getNextToken(PString &skippedStr) | PFileParser | |
getPrevCh() const | PFileParser | |
getSeparator() const | PFileParser | |
getStrComposedOf(const PString &charset) | PFileParser | |
getUntilKey(const PString &patern) | PFileParser | |
getUntilKeyWithoutPatern(const PString &patern) | PFileParser | |
getUntilKeyWithoutPaternExclude(const PString &patern, const PString &strNotBeforeEndPatern) | PFileParser | |
getUntilKeyWithoutPaternRecurse(const PString &patern, const PString &beginPatern, const PString &allowedCharAfterBegin) | PFileParser | |
getUntilKeyWithoutPaternRecurse(const PString &patern, const PString &beginPatern) | PFileParser | |
getUntilKeyWithoutPaternRecurseExclude(const PString &patern, const PString &beginPatern, const PString &echapExpr) | PFileParser | |
getWhiteSpace() const | PFileParser | |
incrementCurrentChar(size_t nbChar=1lu) | PFileParser | private |
incrementCurrentLine() | PFileParser | private |
initialisationPFileParser() | PFileParser | private |
isChSeparator() const | PFileParser | |
isChSpace() const | PFileParser | |
isEndOfFile() const | PFileParser | |
isMatch(const PString &patern) | PFileParser | |
isMatch(const PString &patern, const PString &forbiddenCharBefore) | PFileParser | |
isMatch(const PVecString &patern) | PFileParser | |
isMatch(const std::vector< PVecString > &patern) | PFileParser | |
isMatch(const PParseSeq &seq) | PFileParser | |
isMatchRewind(const PString &patern) | PFileParser | |
isMatchSeq(const PVecString &patern, bool alwaysPopBack=false) | PFileParser | |
isMatchToken(const PString &patern) | PFileParser | |
isMatchToken(const PVecString &patern) | PFileParser | |
isMatchToken(PString &matchKey, T &matchValue, const std::map< PString, T > &patern) | PFileParser | |
isWhiteSpace() | PFileParser | |
open(const PPath &fileName) | PFileParser | |
operator<<(std::ostream &out, const PFileParser &other) | PFileParser | friend |
p_currentChar | PFileParser | private |
p_currentLine | PFileParser | private |
p_currentLineFirstColumn | PFileParser | private |
p_dontSkipSpace | PFileParser | private |
p_echapChar | PFileParser | private |
p_fileContent | PFileParser | private |
p_fileName | PFileParser | private |
p_listSeparator | PFileParser | private |
p_listWhiteSpace | PFileParser | private |
p_nbTotalChar | PFileParser | private |
p_vecLine | PFileParser | private |
p_vecPosition | PFileParser | private |
PFileParser() | PFileParser | |
popPosition() | PFileParser | |
pushPosition() | PFileParser | |
setColumn(size_t currentCol) | PFileParser | |
setEscapeChar(char escapeChar) | PFileParser | |
setFileContent(const PString &fileContent) | PFileParser | |
setLine(size_t currentLine) | PFileParser | |
setLocation(const PLocation &location) | PFileParser | |
setSeparator(const PString &separator) | PFileParser | |
setWhiteSpace(const PString &whiteSpace) | PFileParser | |
skipChars(const PString &chToSkip) | PFileParser | |
skipWhiteSpace() | PFileParser | |
~PFileParser() | PFileParser | virtual |