#include <WPXStream.h>
Inheritance diagram for WPXInputStream:
Public Member Functions | |
WPXInputStream (bool supportsOLE) | |
virtual | ~WPXInputStream () |
virtual bool | isOLEStream ()=0 |
virtual WPXInputStream * | getDocumentOLEStream ()=0 |
virtual const uint8_t * | read (size_t numBytes, size_t &numBytesRead)=0 |
virtual int | seek (long offset, WPX_SEEK_TYPE seekType)=0 |
virtual long | tell ()=0 |
virtual bool | atEOS ()=0 |
Private Attributes | |
bool | m_supportsOLE |
WPXInputStream::WPXInputStream | ( | bool | supportsOLE | ) | [inline] |
virtual WPXInputStream::~WPXInputStream | ( | ) | [inline, virtual] |
virtual bool WPXInputStream::atEOS | ( | ) | [pure virtual] |
Implemented in GSFInputStream, and WPXMemoryInputStream.
virtual WPXInputStream* WPXInputStream::getDocumentOLEStream | ( | ) | [pure virtual] |
Implemented in GSFInputStream, and WPXMemoryInputStream.
virtual bool WPXInputStream::isOLEStream | ( | ) | [pure virtual] |
Implemented in GSFInputStream, and WPXMemoryInputStream.
virtual const uint8_t* WPXInputStream::read | ( | size_t | numBytes, | |
size_t & | numBytesRead | |||
) | [pure virtual] |
Implemented in GSFInputStream, and WPXMemoryInputStream.
virtual int WPXInputStream::seek | ( | long | offset, | |
WPX_SEEK_TYPE | seekType | |||
) | [pure virtual] |
Implemented in GSFInputStream, and WPXMemoryInputStream.
virtual long WPXInputStream::tell | ( | ) | [pure virtual] |
Implemented in GSFInputStream, and WPXMemoryInputStream.
bool WPXInputStream::m_supportsOLE [private] |