, including all inherited members.
| _backbuffer | Reader | [mutable, protected] |
| _detectSize | Reader | [protected] |
| _encoding | Reader | [mutable, protected] |
| _encodingDetected | Reader | [mutable, protected] |
| _endOfLineMode | Reader | [protected] |
| _eofCharacterHandling | Reader | [mutable, protected] |
| _error | Reader | [mutable, protected] |
| _ignoreBytes | Reader | [mutable, protected] |
| _line | Reader | [mutable, protected] |
| _positionBytes | Reader | [mutable, protected] |
| _positionChars | Reader | [mutable, protected] |
| _readCR | Reader | [mutable, protected] |
| _readLF | Reader | [mutable, protected] |
| _readSize | Reader | [protected] |
| _stream | Reader | [protected] |
| _streamDelete | Reader | [protected] |
| ALL_OK enum value | Reader | [protected] |
| BinaryStreamMemory class | Reader | [friend] |
| CharBinaryStream class | Reader | [friend] |
| Close() | Reader | |
| ConvertNumCharsToNumBytes(const char *data, size_t num, unsigned int encoding) | Reader | [protected] |
| ConvertNumUTF16CharsToNumBytes(const MCHAR *data, size_t num) | Reader | [protected] |
| ConvertNumUTF8CharsToNumBytes(const char *data, size_t num) | Reader | [protected] |
| DEFAULT_EOF_HANDLING enum value | Reader | |
| Detect(size_t len) const | Reader | [protected] |
| Detect(void *data, size_t len, unsigned int &encoding, size_t *ignoreBytes) | Reader | [static] |
| Encoding() const | Reader | |
| EnsureBufferContains(size_t len) const | Reader | [protected] |
| EOFCharacterHandling enum name | Reader | |
| ERR_INVALID_FORMAT enum value | Reader | [protected] |
| FAVOR_UTF8 enum value | Reader | |
| FillBuffer(size_t len, bool force=false, bool binary=false, bool detecting_encoding=false) const | Reader | [protected] |
| Filter(size_t pos) const | Reader | [protected] |
| Filter(size_t pos, bool processBufferBoundaryCRLF) const | Reader | [protected] |
| FILTEROUT_EOF_CHARACTER enum value | Reader | |
| FLIPPED enum value | Reader | |
| FOUND_BOM enum value | Reader | |
| FOUND_COOKIE enum value | Reader | |
| GetDetectSize() const | Reader | |
| GetEOFCharacterHandling() const | Reader | |
| GetReadBufferSize() const | Reader | |
| IGNORE_EOF_CHARACTER enum value | Reader | |
| IsEndOfFile() const | Reader | [virtual] |
| IsFileOpen() const | Reader | [virtual] |
| LastError() const | Reader | |
| LineNumber() const | Reader | [virtual] |
| MakeString(const ChType *data, size_t length, bool dontReturnEndingCRLF) const | Reader | [protected] |
| Mode() const | Reader | |
| NumberOfChars(const void *, size_t) const | Reader | [protected] |
| NumberOfChars() const | Reader | |
| NumberOfChars(const void *data, size_t len, unsigned int encoding=CP_ACP) | Reader | [static] |
| NumberOfLines(const void *, size_t) const | Reader | [protected] |
| NumberOfLines() const | Reader | |
| NumberOfLines(const void *data, size_t length, unsigned int encoding=CP_ACP) | Reader | [static] |
| Open(BinaryStream *stream, unsigned int encoding=0, LineEndMode mode=Text, bool closeOnDelete=false) | Reader | [protected] |
| Open(FILE *file, unsigned int encoding=0, LineEndMode mode=Text) | Reader | |
| Open(HANDLE fileHandle, unsigned int encoding=0, LineEndMode mode=Text) | Reader | |
| Open(const MCHAR *fileName, unsigned int encoding=0, LineEndMode mode=Text) | Reader | |
| Open(const MaxSDK::Util::MaxString &fileName, unsigned int encoding=0, LineEndMode mode=Text) | Reader | |
| operator delete(void *ptr) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete(void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | [static] |
| operator delete[](void *ptr) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | [static] |
| operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator new(size_t size, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new(size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new(size_t size, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| operator new(size_t size, void *placement_ptr) | MaxHeapOperators | [static] |
| operator new[](size_t size) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | [static] |
| operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new[](size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | [static] |
| operator new[](size_t size, unsigned long flags) | MaxHeapOperators | [static] |
| operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | [static] |
| Position() const | Reader | [virtual] |
| PositionBytes() const | Reader | [virtual] |
| ReadChar(size_t &charLengthT, bool peek, const CharLengthFunctor &CharLengthFunction) const | Reader | [protected] |
| ReadChar(bool peek=false) const | Reader | [virtual] |
| ReadChars(size_t nchars) const | Reader | [virtual] |
| ReadCharUTF32(bool peek=false) const | Reader | [virtual] |
| ReadChunk(size_t len, bool dontReturnLastEOL=false) const | Reader | [virtual] |
| Reader() | Reader | |
| ReaderWriter class | Reader | [friend] |
| ReadFull() const | Reader | [virtual] |
| ReadLine(size_t nchars=(size_t)-1, bool dontReturnEOL=false) const | Reader | [virtual] |
| RemoveCharacter(ChType *data, size_t len) | Reader | [static] |
| Seek(long offset, int origin) | Reader | [virtual] |
| SeekFromCurrent(long offset) | Reader | [protected] |
| SeekToAbsolute(long offset) | Reader | [protected] |
| SeekToEnd(long offset=0) | Reader | [protected] |
| SetDetectSize(size_t detectSize) | Reader | |
| SetEOFCharacterHandling(EOFCharacterHandling) | Reader | |
| SetReadBufferSize(size_t readSize) | Reader | |
| STOP_READING_AT_EOF enum value | Reader | |
| STREAM_ALREADY_OPEN enum value | Reader | [protected] |
| STREAM_ERROR enum value | Reader | [protected] |
| STREAM_INVALID_ARGUMENT enum value | Reader | [protected] |
| STREAM_NOT_OPEN enum value | Reader | [protected] |
| TextFileReaderEncoding enum name | Reader | |
| TextFileReaderError enum name | Reader | [protected] |
| TruncateAtCharacter(ChType *data, size_t len) | Reader | [static] |
| Unread(const MaxString &string) | Reader | [protected] |
| UnreadChar(const Char &c) | Reader | [virtual] |
| ~BaseTextReader() | BaseTextReader | [virtual] |
| ~Reader() | Reader | [virtual] |