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:

GSFInputStream WPXMemoryInputStream List of all members.

Public Member Functions

 WPXInputStream (bool supportsOLE)
virtual ~WPXInputStream ()
virtual bool isOLEStream ()=0
virtual WPXInputStreamgetDocumentOLEStream ()=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:
Generated on Wed Aug 17 17:43:58 2005 for libwpd by doxygen 1.3.9.1