WPSInputStream Class Reference

#include <WPSStream.h>

Inheritance diagram for WPSInputStream:

WPSFileStream WPSMemoryStream

List of all members.

Public Member Functions

 WPSInputStream ()
virtual ~WPSInputStream ()
virtual const uint8_t * read (size_t numBytes, size_t &numBytesRead)=0
virtual long tell ()=0
virtual int seek (long offset, WPX_SEEK_TYPE seekType)=0
virtual bool atEOS ()=0
virtual bool isOLEStream ()=0
virtual WPXInputStream * getDocumentOLEStream (const char *name)=0
virtual WPXInputStream * getDocumentOLEStream ()=0


Constructor & Destructor Documentation

WPSInputStream::WPSInputStream (  )  [inline]

virtual WPSInputStream::~WPSInputStream (  )  [inline, virtual]


Member Function Documentation

virtual bool WPSInputStream::atEOS (  )  [pure virtual]

virtual WPXInputStream* WPSInputStream::getDocumentOLEStream (  )  [pure virtual]

Implemented in WPSFileStream, and WPSMemoryStream.

virtual WPXInputStream* WPSInputStream::getDocumentOLEStream ( const char *  name  )  [pure virtual]

Implemented in WPSFileStream, and WPSMemoryStream.

Referenced by WPSHeader::constructHeader().

virtual bool WPSInputStream::isOLEStream (  )  [pure virtual]

Implemented in WPSFileStream, and WPSMemoryStream.

virtual const uint8_t* WPSInputStream::read ( size_t  numBytes,
size_t &  numBytesRead 
) [pure virtual]

Implemented in WPSFileStream, and WPSMemoryStream.

Referenced by readU8().

virtual int WPSInputStream::seek ( long  offset,
WPX_SEEK_TYPE  seekType 
) [pure virtual]

virtual long WPSInputStream::tell (  )  [pure virtual]


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

Generated on Tue Mar 17 07:10:27 2009 for libwps by doxygen 1.5.7.1