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 Sat Jan 30 06:55:24 2010 for libwps by doxygen 1.6.1