Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

libwpd::Stream Class Reference

#include <WPXOLEStream.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

libwpd::Stream::Stream Storage storage,
const std::string &  name
 

Creates a new stream.

libwpd::Stream::~Stream  ) 
 

Destroys the stream.

libwpd::Stream::Stream const Stream  )  [private]
 


Member Function Documentation

Stream& libwpd::Stream::operator= const Stream  )  [private]
 

unsigned long libwpd::Stream::read unsigned char *  data,
unsigned long  maxlen
 

Reads a block of data.

unsigned long libwpd::Stream::size  ) 
 

Returns the stream size.


Friends And Related Function Documentation

friend class Storage [friend]
 

friend class StorageIO [friend]
 


Member Data Documentation

StreamIO* libwpd::Stream::io [private]
 


The documentation for this class was generated from the following files:
Generated on Sat Aug 20 05:20:58 2022 for libwpd by doxygen 1.3.5