WPGInternalInputStream Class Reference

#include <WPGInternalStream.h>

List of all members.

Public Member Functions

 WPGInternalInputStream (const unsigned char *data, const size_t size)
virtual ~WPGInternalInputStream ()
virtual bool isOLEStream ()
virtual WPXInputStream * getDocumentOLEStream ()
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 Member Functions

 WPGInternalInputStream (const WPGInternalInputStream &)
WPGInternalInputStreamoperator= (const WPGInternalInputStream &)

Private Attributes

long m_offset
const size_t m_size
const unsigned char * m_data
unsigned char * m_tmpBuf


Constructor & Destructor Documentation

WPGInternalInputStream::WPGInternalInputStream const unsigned char *  data,
const size_t  size
 

WPGInternalInputStream::~WPGInternalInputStream  )  [virtual]
 

WPGInternalInputStream::WPGInternalInputStream const WPGInternalInputStream  )  [private]
 


Member Function Documentation

bool WPGInternalInputStream::atEOS  )  [virtual]
 

virtual WPXInputStream* WPGInternalInputStream::getDocumentOLEStream  )  [inline, virtual]
 

virtual bool WPGInternalInputStream::isOLEStream  )  [inline, virtual]
 

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

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

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

long WPGInternalInputStream::tell  )  [virtual]
 


Member Data Documentation

const unsigned char* WPGInternalInputStream::m_data [private]
 

long WPGInternalInputStream::m_offset [private]
 

const size_t WPGInternalInputStream::m_size [private]
 

unsigned char* WPGInternalInputStream::m_tmpBuf [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Jan 4 18:43:38 2009 for libwpg by doxygen 1.4.6