adoptParams(Params_t params) | icarus::ParsingToolkit | private |
DefaultParameters | icarus::ParsingToolkit | static |
findCommentWord(Iter beginWord, Iter endWord) const | icarus::ParsingToolkit | |
findFirstUnescaped(std::string_view sv, BIter beginKey, EIter endKey) const | icarus::ParsingToolkit | |
findFirstUnescaped(std::string_view sv, Keys const &keys) const | icarus::ParsingToolkit | |
findFirstUnescaped(std::string_view sv, std::initializer_list< Key > keys) const | icarus::ParsingToolkit | |
findFirstUnquoted(std::string_view sv, BIter beginKey, EIter endKey) const | icarus::ParsingToolkit | |
findFirstUnquoted(std::string_view sv, Keys const &keys) const | icarus::ParsingToolkit | |
findFirstUnquoted(std::string_view sv, std::initializer_list< Key > keys) const | icarus::ParsingToolkit | |
findNextBlank(std::string_view s) const | icarus::ParsingToolkit | inline |
findNextCharacter(std::string_view s, Sel select) const | icarus::ParsingToolkit | |
findQuotationEnd(std::string_view sv, std::string const "End) const | icarus::ParsingToolkit | |
findQuotationStart(std::string_view sv) const | icarus::ParsingToolkit | |
fParams | icarus::ParsingToolkit | private |
fQuoteStarts | icarus::ParsingToolkit | private |
isBlank | icarus::ParsingToolkit | static |
isCharacterEscaped(BIter begin, BIter itCh) const | icarus::ParsingToolkit | |
isCharacterEscaped(Iter begin, Iter itCh) const | icarus::ParsingToolkit | |
isEscape(char ch) const | icarus::ParsingToolkit | inline |
isQuotationUnclosed(std::string_view sv) const | icarus::ParsingToolkit | |
make_view(std::string const &s) | icarus::ParsingToolkit | inlinestatic |
make_view(BIter b, EIter e) | icarus::ParsingToolkit | inlinestatic |
params() const noexcept | icarus::ParsingToolkit | inline |
ParsingToolkit() | icarus::ParsingToolkit | inline |
ParsingToolkit(Params_t params) | icarus::ParsingToolkit | inline |
QuotSpec_t typedef | icarus::ParsingToolkit | |
readMultiline(std::istream &in) const | icarus::ParsingToolkit | |
removeCommentLine(std::vector< WordType > &words) const | icarus::ParsingToolkit | inline |
removeEscapes(Words const &words) const | icarus::ParsingToolkit | |
removeQuotations(Words const &words) const | icarus::ParsingToolkit | |
removeTrailingBlanks(std::string_view s) const | icarus::ParsingToolkit | inline |
removeTrailingCharacters(std::string_view s, CType charType) const | icarus::ParsingToolkit | |
removeWordEscapes(std::string &&w) const | icarus::ParsingToolkit | |
removeWordEscapes(std::string_view w) const | icarus::ParsingToolkit | inline |
removeWordEscapes(const char *w) const | icarus::ParsingToolkit | inline |
removeWordQuotations(std::string &&w) const | icarus::ParsingToolkit | |
removeWordQuotations(std::string_view w) const | icarus::ParsingToolkit | inline |
removeWordQuotations(const char *w) const | icarus::ParsingToolkit | inline |
splitOn(std::string_view sv, std::string_view sep) | icarus::ParsingToolkit | static |
splitWords(std::string const &s, Delim isDelimiter) const | icarus::ParsingToolkit | |
splitWords(std::string const &s) const | icarus::ParsingToolkit | inline |