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:

WPXInputStream List of all members.

Public Member Functions

 GSFInputStream (GsfInput *input)
virtual ~GSFInputStream ()
virtual bool isOLEStream ()
virtual WPXInputStreamgetDocumentOLEStream ()
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:
Generated on Sat Jul 1 21:51:46 2006 for libwpd by doxygen 1.3.9.1