#include <WPXStreamImplementation.h>
Inheritance diagram for WPXStringStream:
Public Member Functions | |
WPXStringStream (const char *data, const unsigned int dataSize) | |
~WPXStringStream () | |
const uint8_t * | read (size_t numBytes, size_t &numBytesRead) |
Tries to read a given number of bytes starting from the current position inside the input stream. | |
long | tell () |
Returns the actual position inside the input stream. | |
int | seek (long offset, WPX_SEEK_TYPE seekType) |
Moves to the next location inside the input stream. | |
bool | atEOS () |
Determines whether the current position is at the end of the stream. | |
bool | isOLEStream () |
Analyses the content of the input stream to see whether it is an OLE2 storage. | |
WPXInputStream * | getDocumentOLEStream () |
Extracts a PerfectOffice_MAIN stream from an OLE2 storage. | |
Private Member Functions | |
WPXStringStream (const WPXStringStream &) | |
WPXStringStream & | operator= (const WPXStringStream &) |
Private Attributes | |
WPXStringStreamPrivate * | d |
|
|
|
|
|
|
|
Determines whether the current position is at the end of the stream.
Implements WPXInputStream. |
|
Extracts a
Implements WPXInputStream. |
|
Analyses the content of the input stream to see whether it is an OLE2 storage.
Implements WPXInputStream. |
|
|
|
Tries to read a given number of bytes starting from the current position inside the input stream.
Implements WPXInputStream. |
|
Moves to the next location inside the input stream.
Implements WPXInputStream. |
|
Returns the actual position inside the input stream.
Implements WPXInputStream. |
|
|