, 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] |