Quick links: Tutorial - Examples - Files - Symbols.
Classes: Hierarchy - Index - List - Members.
Namespaces: Index - base - cs - display.

cogitant::IStream Member List

This is the complete list of members for cogitant::IStream, including all inherited members.

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::IStreaminline
assertLexeme(Lexeme &s, LexemeType ltypes[], wchar_t lchars[])cogitant::IStreaminline
backToMemoPosition()cogitant::IStream
column() constcogitant::IStream
deleteComments()cogitant::IStream
EC_CHAR enum valuecogitant::IStreamprotected
EC_NONE enum valuecogitant::IStreamprotected
EC_STRING enum valuecogitant::IStreamprotected
encoding() constcogitant::IStream
EncodingConvert enum namecogitant::IStreamprotected
eof() constcogitant::IStream
getChar()cogitant::IStreamvirtual
handleCharAfterEscapeChar(wchar_t c, std::string &result)cogitant::IStreamvirtual
ignoreChar()cogitant::IStreamvirtual
ignoreChars(unsigned long ign)cogitant::IStreamvirtual
init(Encoding::Type st=Encoding::DEFAULT)cogitant::IStreamvirtual
isBlankChar(wchar_t c)cogitant::IStreamvirtual
isEscapeChar(wchar_t c)cogitant::IStreamvirtual
isKeyword(std::string const &s)cogitant::IStreamvirtual
isQuoteChar(wchar_t c, bool begin) constcogitant::IStreamvirtual
isSeparator(wchar_t c)cogitant::IStreamvirtual
isSpecialChar(wchar_t c)cogitant::IStreamvirtual
IStream()cogitant::IStream
length()cogitant::IStreamprotected
LEX_EOFcogitant::IStreamstatic
LEX_SPECIALCHARcogitant::IStreamstatic
LEX_STRINGcogitant::IStreamstatic
LEX_UNKNOWNcogitant::IStreamstatic
lexemeToString(Lexeme const &l)cogitant::IStreamvirtual
LexemeType typedefcogitant::IStream
Line typedefcogitant::IStream
line() constcogitant::IStream
m_autoutf8cogitant::IStreamprotected
m_columncogitant::IStreamprotected
m_commentbegincogitant::IStreamprotected
m_commentendcogitant::IStreamprotected
m_compressedcogitant::IStreamprotected
m_decobuffercogitant::IStreamprotected
m_decobufferposcogitant::IStreamprotected
m_decobuffersizecogitant::IStreamprotected
m_econvertcogitant::IStreamprotected
m_encodingcogitant::IStreamprotected
m_ignorecommentscogitant::IStreamprotected
m_linecogitant::IStreamprotected
m_memoposcogitant::IStreamprotected
m_memoposcolumncogitant::IStreamprotected
m_memoposlinecogitant::IStreamprotected
m_queuecharcogitant::IStreamprotected
m_readbomcogitant::IStreamprotected
m_readstringquotecogitant::IStreamprotected
m_streamcogitant::IStreamprotected
m_streamnamecogitant::IStreamprotected
memoPosition()cogitant::IStream
nextChar()cogitant::IStreamvirtual
readBytes(unsigned char *c, unsigned int lg)cogitant::IStream
readLexeme(Lexeme &l)cogitant::IStreamvirtual
readString(std::string &s)cogitant::IStreamvirtual
readStringQuote() constcogitant::IStreamvirtual
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::IStreamvirtual
stream() constcogitant::IStream
streamGet()cogitant::IStreamprotected
streamGetChar()cogitant::IStreamprotected
streamName() constcogitant::IStream
streamPeek()cogitant::IStreamprotected
streamPeekChar()cogitant::IStreamprotected
streamRead(unsigned char *buf, unsigned int lg)cogitant::IStreamprotected
stringAddChar(std::string &s, wchar_t c) constcogitant::IStream
stringConvert(std::string const &s, std::string &result)cogitant::IStream
tellg() constcogitant::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::IStreamvirtual