32 #ifndef RVNGOLESTREAM_H 33 #define RVNGOLESTREAM_H 41 class RVNGInputStream;
110 unsigned long size();
115 unsigned long read(
unsigned char *data,
unsigned long maxlen);
127 #endif // RVNGOLESTREAM_H Result result()
Returns the error code of last operation.
Definition: RVNGOLEStream.cpp:1757
std::vector< std::string > getSubStreamNamesList()
Returns the list of substream name.
Definition: RVNGOLEStream.cpp:1767
Definition: RVNGOLEStream.cpp:684
Definition: RVNGBinaryData.cpp:38
friend class Stream
Definition: RVNGOLEStream.h:49
Definition: RVNGOLEStream.cpp:467
Definition: RVNGOLEStream.h:47
IStream * m_io
Definition: RVNGOLEStream.h:118
Definition: RVNGOLEStream.h:54
Definition: RVNGOLEStream.h:90
Result
Definition: RVNGOLEStream.h:54
~Storage()
Destroys the storage.
Definition: RVNGOLEStream.cpp:1752
IStorage * m_io
Definition: RVNGOLEStream.h:82
Definition: RVNGOLEStream.h:54
Definition: RVNGOLEStream.h:54
Definition: RVNGOLEStream.h:54
Storage & operator=(const Storage &)
Definition: RVNGOLEStream.h:54
bool isStructured()
Checks whether the storage is OLE2 storage.
Definition: RVNGOLEStream.cpp:1762
Storage(RVNGInputStream *is)
Constructs a storage with data.
Definition: RVNGOLEStream.cpp:1746