WPSFileStream Class Reference

#include <WPSStreamImplementation.h>

Inheritance diagram for WPSFileStream:

WPSInputStream List of all members.

Public Member Functions

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

Private Member Functions

 WPSFileStream (const WPSFileStream &)
WPSFileStreamoperator= (const WPSFileStream &)

Private Attributes

WPSFileStreamPrivated

Constructor & Destructor Documentation

WPSFileStream::WPSFileStream const char *  filename  )  [explicit]
 

WPSFileStream::~WPSFileStream  ) 
 

WPSFileStream::WPSFileStream const WPSFileStream  )  [private]
 


Member Function Documentation

bool WPSFileStream::atEOS  )  [virtual]
 

Implements WPSInputStream.

WPXInputStream * WPSFileStream::getDocumentOLEStream  )  [virtual]
 

Implements WPSInputStream.

WPXInputStream * WPSFileStream::getDocumentOLEStream const char *  name  )  [virtual]
 

Implements WPSInputStream.

bool WPSFileStream::isOLEStream  )  [virtual]
 

Implements WPSInputStream.

WPSFileStream& WPSFileStream::operator= const WPSFileStream  )  [private]
 

const uint8_t * WPSFileStream::read size_t  numBytes,
size_t &  numBytesRead
[virtual]
 

Implements WPSInputStream.

int WPSFileStream::seek long  offset,
WPX_SEEK_TYPE  seekType
[virtual]
 

Implements WPSInputStream.

long WPSFileStream::tell  )  [virtual]
 

Implements WPSInputStream.


Member Data Documentation

WPSFileStreamPrivate* WPSFileStream::d [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Jan 7 17:19:00 2009 for libwps by doxygen 1.4.6