30 #ifndef WPXOLESTREAM_H
31 #define WPXOLESTREAM_H
105 unsigned long size();
110 unsigned long read(
unsigned char *data,
unsigned long maxlen );
122 #endif // WPXOLESTREAM_H
Definition: WPXOLEStream.h:47
Definition: WPXOLEStream.cpp:440
bool isOLEStream()
Checks whether the storage is OLE2 storage.
Definition: WPXOLEStream.cpp:1698
Definition: WPXOLEStream.h:54
Storage & operator=(const Storage &)
Definition: WPXOLEStream.h:54
~Stream()
Destroys the stream.
Definition: WPXOLEStream.cpp:1712
IStream * m_io
Definition: WPXOLEStream.h:113
Definition: WPXOLEStream.h:54
Definition: WPXOLEStream.h:85
Result result()
Returns the error code of last operation.
Definition: WPXOLEStream.cpp:1693
~Storage()
Destroys the storage.
Definition: WPXOLEStream.cpp:1688
Definition: WPXOLEStream.h:54
Definition: WPXOLEStream.h:54
Definition: WPXOLEStream.cpp:656
Stream(Storage *storage, const std::string &name)
Creates a new stream.
Definition: WPXOLEStream.cpp:1705
Storage(WPXInputStream *is)
Constructs a storage with data.
Definition: WPXOLEStream.cpp:1682
unsigned long size()
Returns the stream size.
Definition: WPXOLEStream.cpp:1717
unsigned long read(unsigned char *data, unsigned long maxlen)
Reads a block of data.
Definition: WPXOLEStream.cpp:1722
Stream & operator=(const Stream &)
IStorage * m_io
Definition: WPXOLEStream.h:77
Result
Definition: WPXOLEStream.h:54