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 Thu Aug 10 23:42:16 2006 for libwpd by doxygen 1.4.7