libwpd: GSFInputStream Class Reference documentation

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

# GSFInputStream Class Reference

`#include <GSFStream.h>`

Inheritance diagram for GSFInputStream:

List of all members.

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

## Constructor & Destructor Documentation

GSFInputStream::GSFInputStream | ( | GsfInput * | input | ) |

GSFInputStream::~GSFInputStream | ( |  | ) | `[virtual]`

## Member Function Documentation

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.

## Member Data Documentation

GsfInput* GSFInputStream::m_input`[private]`

GsfInfile* GSFInputStream::m_ole`[private]`

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

- GSFStream.h
- GSFStream.cpp