libwpd: WPXInputStream Class Reference documentation

Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

# WPXInputStream Class Reference

`#include <WPXStream.h>`

Inheritance diagram for WPXInputStream:

List of all members.

## 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

## Constructor & Destructor Documentation

WPXInputStream::WPXInputStream | ( | bool | supportsOLE | ) | `[inline]`

virtual WPXInputStream::~WPXInputStream | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

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.

## Member Data Documentation

bool WPXInputStream::m_supportsOLE`[private]`

The documentation for this class was generated from the following file:

- WPXStream.h