#include <GSFStream.h>
Inheritance diagram for GSFInputStream:
Public Member Functions | |
GSFInputStream (GsfInput *input) | |
virtual | ~GSFInputStream () |
virtual bool | isOLEStream () |
virtual WPXInputStream * | getDocumentOLEStream () |
virtual const uint8_t * | read (size_t numBytes, size_t &numBytesRead) |
virtual int | seek (long offset, WPX_SEEK_TYPE seekType) |
virtual long | tell () |
virtual bool | atEOS () |
Private Attributes | |
GsfInput * | m_input |
GsfInfile * | m_ole |
GSFInputStream::GSFInputStream | ( | GsfInput * | input | ) |
GSFInputStream::~GSFInputStream | ( | ) | [virtual] |
virtual bool GSFInputStream::atEOS | ( | ) | [inline, virtual] |
Implements WPXInputStream.
WPXInputStream * GSFInputStream::getDocumentOLEStream | ( | ) | [virtual] |
Implements WPXInputStream.
bool GSFInputStream::isOLEStream | ( | ) | [virtual] |
Implements WPXInputStream.
const uint8_t * GSFInputStream::read | ( | size_t | numBytes, | |
size_t & | numBytesRead | |||
) | [virtual] |
Implements WPXInputStream.
int GSFInputStream::seek | ( | long | offset, | |
WPX_SEEK_TYPE | seekType | |||
) | [virtual] |
Implements WPXInputStream.
virtual long GSFInputStream::tell | ( | ) | [inline, virtual] |
Implements WPXInputStream.
GsfInput* GSFInputStream::m_input [private] |
GsfInfile* GSFInputStream::m_ole [private] |