18 #ifndef IMPLZSSSTREAM_H_INCLUDED
19 #define IMPLZSSSTREAM_H_INCLUDED
21 #include <boost/scoped_ptr.hpp>
23 #include <libwpd-stream/libwpd-stream.h>
55 virtual const unsigned char *
read(
unsigned long numBytes,
unsigned long &numBytesRead);
56 virtual int seek(
long offset, WPX_SEEK_TYPE seekType);
66 #endif // IMPLZSSSTREAM_H_INCLUDED
boost::scoped_ptr< WPXInputStream > m_stream
Definition: IMPLZSSStream.h:61
bool bigEndian
Definition: IMPLZSSStream.h:43
unsigned uncompressedLength
Definition: IMPLZSSStream.h:39
virtual ~IMPLZSSStream()
Definition: IMPLZSSStream.cpp:199
virtual bool atEOS()
Definition: IMPLZSSStream.cpp:228
virtual const unsigned char * read(unsigned long numBytes, unsigned long &numBytesRead)
Definition: IMPLZSSStream.cpp:213
virtual long tell()
Definition: IMPLZSSStream.cpp:223
unsigned offsetBits
Definition: IMPLZSSStream.h:37
virtual WPXInputStream * getDocumentOLEStream(const char *name)
Definition: IMPLZSSStream.cpp:208
IMPLZSSStream & operator=(const IMPLZSSStream &other)
Configuration()
Definition: IMPLZSSStream.cpp:176
unsigned offset
Definition: IMPParser.cpp:78
IMPLZSSStream(const IMPLZSSStream &other)
char fillChar
Definition: IMPLZSSStream.h:41
unsigned fillPos
Definition: IMPLZSSStream.h:40
Definition: IMPLZSSStream.h:35
const char * name
Definition: FB2Token.cpp:26
unsigned lengthBits
Definition: IMPLZSSStream.h:38
virtual int seek(long offset, WPX_SEEK_TYPE seekType)
Definition: IMPLZSSStream.cpp:218
virtual bool isOLEStream()
Definition: IMPLZSSStream.cpp:203
Definition: IMPLZSSStream.h:28
bool allowOverflow
Definition: IMPLZSSStream.h:42