#include <WPSStream.h>

Public Member Functions | |
| WPSInputStream () | |
| virtual | ~WPSInputStream () |
| virtual const uint8_t * | read (size_t numBytes, size_t &numBytesRead)=0 |
| virtual long | tell ()=0 |
| virtual int | seek (long offset, WPX_SEEK_TYPE seekType)=0 |
| virtual bool | atEOS ()=0 |
| virtual bool | isOLEStream ()=0 |
| virtual WPXInputStream * | getDocumentOLEStream (const char *name)=0 |
| virtual WPXInputStream * | getDocumentOLEStream ()=0 |
| WPSInputStream::WPSInputStream | ( | ) | [inline] |
| virtual WPSInputStream::~WPSInputStream | ( | ) | [inline, virtual] |
| virtual bool WPSInputStream::atEOS | ( | ) | [pure virtual] |
Implemented in WPSFileStream, and WPSMemoryStream.
Referenced by WPS8Parser::appendUTF16LE(), WPSHeader::constructHeader(), and WPS4Parser::parsePages().
| virtual WPXInputStream* WPSInputStream::getDocumentOLEStream | ( | ) | [pure virtual] |
Implemented in WPSFileStream, and WPSMemoryStream.
| virtual WPXInputStream* WPSInputStream::getDocumentOLEStream | ( | const char * | name | ) | [pure virtual] |
| virtual bool WPSInputStream::isOLEStream | ( | ) | [pure virtual] |
Implemented in WPSFileStream, and WPSMemoryStream.
| virtual const uint8_t* WPSInputStream::read | ( | size_t | numBytes, | |
| size_t & | numBytesRead | |||
| ) | [pure virtual] |
| virtual int WPSInputStream::seek | ( | long | offset, | |
| WPX_SEEK_TYPE | seekType | |||
| ) | [pure virtual] |
Implemented in WPSFileStream, and WPSMemoryStream.
Referenced by WPSHeader::constructHeader(), WPS8Parser::parse(), WPS4Parser::parse(), WPS8Parser::parseHeaderIndex(), WPS8Parser::parseHeaderIndexEntry(), WPS4Parser::parsePages(), WPS8Parser::readFODPage(), WPS4Parser::readFODPage(), WPS8Parser::readFontsTable(), WPS4Parser::readFontsTable(), WPS8Parser::readText(), and WPS4Parser::readText().
| virtual long WPSInputStream::tell | ( | ) | [pure virtual] |
Implemented in WPSFileStream, and WPSMemoryStream.
Referenced by WPS8Parser::parseHeaderIndexEntry(), WPS8Parser::readFODPage(), WPS4Parser::readFODPage(), WPS8Parser::readFontsTable(), and WPS4Parser::readFontsTable().