libwpg::WPGMemoryStream Class Reference

#include <WPGStreamImplementation.h>

List of all members.

Public Member Functions

 WPGMemoryStream (const char *data, const unsigned int dataSize)
 ~WPGMemoryStream ()
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

 WPGMemoryStream (const WPGMemoryStream &)
WPGMemoryStreamoperator= (const WPGMemoryStream &)

Private Attributes

WPGMemoryStreamPrivated

Constructor & Destructor Documentation

WPGMemoryStream::WPGMemoryStream ( const char *  data,
const unsigned int  dataSize 
)

Referenced by getDocumentOLEStream().

WPGMemoryStream::~WPGMemoryStream ( )
libwpg::WPGMemoryStream::WPGMemoryStream ( const WPGMemoryStream ) [private]

Member Function Documentation

bool WPGMemoryStream::atEOS ( )

Referenced by read().

WPXInputStream * WPGMemoryStream::getDocumentOLEStream ( const char *  name)
WPXInputStream * WPGMemoryStream::getDocumentOLEStream ( )
bool WPGMemoryStream::isOLEStream ( )
WPGMemoryStream& libwpg::WPGMemoryStream::operator= ( const WPGMemoryStream ) [private]
const uint8_t * WPGMemoryStream::read ( size_t  numBytes,
size_t &  numBytesRead 
)
int WPGMemoryStream::seek ( long  offset,
WPX_SEEK_TYPE  seekType 
)

Referenced by isOLEStream().

long WPGMemoryStream::tell ( )

Referenced by seek().


Member Data Documentation


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