#include <WPSStreamImplementation.h>
Public Member Functions | |
WPSFileStream (const char *filename) | |
~WPSFileStream () | |
const uint8_t * | read (size_t numBytes, size_t &numBytesRead) |
long | tell () |
int | seek (long offset, WPX_SEEK_TYPE seekType) |
bool | atEOS () |
bool | isOLEStream () |
WPXInputStream * | getDocumentOLEStream (const char *name) |
WPXInputStream * | getDocumentOLEStream () |
Private Member Functions | |
WPSFileStream (const WPSFileStream &) | |
WPSFileStream & | operator= (const WPSFileStream &) |
Private Attributes | |
WPSFileStreamPrivate * | d |
WPSFileStream::WPSFileStream | ( | const char * | filename | ) | [explicit] |
WPSFileStream::~WPSFileStream | ( | ) |
WPSFileStream::WPSFileStream | ( | const WPSFileStream & | ) | [private] |
bool WPSFileStream::atEOS | ( | ) | [virtual] |
Implements WPSInputStream.
WPXInputStream * WPSFileStream::getDocumentOLEStream | ( | ) | [virtual] |
Implements WPSInputStream.
WPXInputStream * WPSFileStream::getDocumentOLEStream | ( | const char * | name | ) | [virtual] |
Implements WPSInputStream.
bool WPSFileStream::isOLEStream | ( | ) | [virtual] |
Implements WPSInputStream.
WPSFileStream& WPSFileStream::operator= | ( | const WPSFileStream & | ) | [private] |
const uint8_t * WPSFileStream::read | ( | size_t | numBytes, | |
size_t & | numBytesRead | |||
) | [virtual] |
Implements WPSInputStream.
int WPSFileStream::seek | ( | long | offset, | |
WPX_SEEK_TYPE | seekType | |||
) | [virtual] |
Implements WPSInputStream.
Referenced by isOLEStream().
long WPSFileStream::tell | ( | ) | [virtual] |
Implements WPSInputStream.
WPSFileStreamPrivate* WPSFileStream::d [private] |
Referenced by atEOS(), getDocumentOLEStream(), isOLEStream(), read(), seek(), tell(), WPSFileStream(), and ~WPSFileStream().