addComment(std::string const &b, std::string const &e) | cogitant::IStream | |
addComment(std::vector< wchar_t > const &b, std::vector< wchar_t > const &e) | cogitant::IStream | |
assertLexeme(Lexeme &s, LexemeType l1, wchar_t sc1=0, LexemeType l2=LEX_UNKNOWN, wchar_t sc2=0, LexemeType l3=LEX_UNKNOWN, wchar_t sc3=0, LexemeType l4=LEX_UNKNOWN, wchar_t sc4=0, LexemeType l5=LEX_UNKNOWN, wchar_t sc5=0) | cogitant::IStream | inline |
assertLexeme(Lexeme &s, LexemeType ltypes[], wchar_t lchars[]) | cogitant::IStream | inline |
backToMemoPosition() | cogitant::IStream | |
column() const | cogitant::IStream | |
deleteComments() | cogitant::IStream | |
EC_CHAR enum value | cogitant::IStream | protected |
EC_NONE enum value | cogitant::IStream | protected |
EC_STRING enum value | cogitant::IStream | protected |
encoding() const | cogitant::IStream | |
EncodingConvert enum name | cogitant::IStream | protected |
eof() const | cogitant::IStream | |
getChar() | cogitant::IStream | virtual |
handleCharAfterEscapeChar(wchar_t c, std::string &result) | cogitant::IStream | virtual |
ignoreChar() | cogitant::IStream | virtual |
ignoreChars(unsigned long ign) | cogitant::IStream | virtual |
init(Encoding::Type st=Encoding::DEFAULT) | cogitant::IStream | virtual |
isBlankChar(wchar_t c) | cogitant::IStream | virtual |
isEscapeChar(wchar_t c) | cogitant::OperationCGIFInput::IStreamCGIF | virtual |
isKeyword(std::string const &s) | cogitant::IStream | virtual |
isQuoteChar(wchar_t c, bool begin) const | cogitant::IStream | virtual |
isSeparator(wchar_t c) | cogitant::IStream | virtual |
isSpecialChar(wchar_t c) | cogitant::OperationCGIFInput::IStreamCGIF | virtual |
IStream() | cogitant::IStream | |
IStreamCGIF() | cogitant::OperationCGIFInput::IStreamCGIF | |
length() | cogitant::IStream | protected |
LEX_EOF | cogitant::IStream | static |
LEX_SPECIALCHAR | cogitant::IStream | static |
LEX_STRING | cogitant::IStream | static |
LEX_UNKNOWN | cogitant::IStream | static |
lexemeToString(Lexeme const &l) | cogitant::IStream | virtual |
LexemeType typedef | cogitant::IStream | |
Line typedef | cogitant::IStream | |
line() const | cogitant::IStream | |
m_autoutf8 | cogitant::IStream | protected |
m_column | cogitant::IStream | protected |
m_commentbegin | cogitant::IStream | protected |
m_commentend | cogitant::IStream | protected |
m_compressed | cogitant::IStream | protected |
m_decobuffer | cogitant::IStream | protected |
m_decobufferpos | cogitant::IStream | protected |
m_decobuffersize | cogitant::IStream | protected |
m_econvert | cogitant::IStream | protected |
m_encoding | cogitant::IStream | protected |
m_ignorecomments | cogitant::IStream | protected |
m_line | cogitant::IStream | protected |
m_memopos | cogitant::IStream | protected |
m_memoposcolumn | cogitant::IStream | protected |
m_memoposline | cogitant::IStream | protected |
m_queuechar | cogitant::IStream | protected |
m_readbom | cogitant::IStream | protected |
m_readstringquote | cogitant::IStream | protected |
m_stream | cogitant::IStream | protected |
m_streamname | cogitant::IStream | protected |
memoPosition() | cogitant::IStream | |
nextChar() | cogitant::IStream | virtual |
readBytes(unsigned char *c, unsigned int lg) | cogitant::IStream | |
readLexeme(Lexeme &l) | cogitant::IStream | virtual |
readString(std::string &s) | cogitant::IStream | virtual |
readStringQuote() const | cogitant::IStream | virtual |
setCompressed(unsigned long decosize) | cogitant::IStream | |
setEncoding(Encoding::Type nt, bool autoutf8=false) | cogitant::IStream | |
setIgnoreComments(bool ic) | cogitant::IStream | |
setReadBom(bool rb) | cogitant::IStream | |
setStream(std::istream *is, std::string const &sn="") | cogitant::IStream | virtual |
stream() const | cogitant::IStream | |
streamGet() | cogitant::IStream | protected |
streamGetChar() | cogitant::IStream | protected |
streamName() const | cogitant::IStream | |
streamPeek() | cogitant::IStream | protected |
streamPeekChar() | cogitant::IStream | protected |
streamRead(unsigned char *buf, unsigned int lg) | cogitant::IStream | protected |
stringAddChar(std::string &s, wchar_t c) const | cogitant::IStream | |
stringConvert(std::string const &s, std::string &result) | cogitant::IStream | |
tellg() const | cogitant::IStream | |
throwException(Lexeme const &found, Lexeme const &expected1, Lexeme const &expected2=Lexeme(), Lexeme const &expected3=Lexeme(), Lexeme const &expected4=Lexeme(), Lexeme const &expected5=Lexeme()) | cogitant::IStream | |
verifyLexeme(Lexeme const &s, LexemeType l1, wchar_t sc1=0, LexemeType l2=LEX_UNKNOWN, wchar_t sc2=0, LexemeType l3=LEX_UNKNOWN, wchar_t sc3=0, LexemeType l4=LEX_UNKNOWN, wchar_t sc4=0, LexemeType l5=LEX_UNKNOWN, wchar_t sc5=0) | cogitant::IStream | |
verifyLexeme(Lexeme const &s, LexemeType ltypes[], wchar_t lchars[]) | cogitant::IStream | |
~IStream() | cogitant::IStream | virtual |