PhoenixFileParser
1.7.3
Set of tools to ease file parsing
Toggle main menu visibility
Loading...
Searching...
No Matches
PFileParser Member List
This is the complete list of members for
PFileParser
, including all inherited members.
clearPosition
()
PFileParser
getChar
(size_t index) const
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
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_currentCharEchaped
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
setCurrentCharIdx
(size_t index)
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
Generated by
1.17.0