libwpg::Stream Class Reference

#include <WPGOLEStream.h>

List of all members.

Public Member Functions

 Stream (Storage *storage, const std::string &name)
 Creates a new stream.
 ~Stream ()
 Destroys the stream.
unsigned long size ()
 Returns the stream size.
unsigned long read (unsigned char *data, unsigned long maxlen)
 Reads a block of data.

Private Member Functions

 Stream (const Stream &)
Streamoperator= (const Stream &)

Private Attributes

StreamIOio

Friends

class Storage
class StorageIO


Constructor & Destructor Documentation

libwpg::Stream::Stream ( libwpg::Storage storage,
const std::string &  name 
)

Creates a new stream.

libwpg::Stream::~Stream (  ) 

Destroys the stream.

libwpg::Stream::Stream ( const Stream  )  [private]


Member Function Documentation

unsigned long libwpg::Stream::size (  ) 

unsigned long libwpg::Stream::read ( unsigned char *  data,
unsigned long  maxlen 
)

Stream& libwpg::Stream::operator= ( const Stream  )  [private]


Friends And Related Function Documentation

friend class Storage [friend]

friend class StorageIO [friend]


Member Data Documentation

Referenced by read(), size(), and ~Stream().


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

Generated on Sun Aug 17 10:41:07 2008 for libwpg by doxygen 1.5.6