Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

MemStream Class Reference

#include <Stream.h>

Inheritance diagram for MemStream:

BaseStream Stream List of all members.

Public Methods

 MemStream (char *bufA, Guint startA, Guint lengthA, Object *dictA)
virtual ~MemStream ()
virtual StreammakeSubStream (Guint start, GBool limited, Guint lengthA, Object *dictA)
virtual StreamKind getKind ()
virtual void reset ()
virtual void close ()
virtual int getChar ()
virtual int lookChar ()
virtual int getPos ()
virtual void setPos (Guint pos, int dir=0)
virtual Guint getStart ()
virtual void moveStart (int delta)
virtual void doDecryption (Guchar *fileKey, int keyLength, int objNum, int objGen)

Constructor & Destructor Documentation

MemStream::MemStream char *    bufA,
Guint    startA,
Guint    lengthA,
Object   dictA
 

MemStream::~MemStream   [virtual]
 


Member Function Documentation

void MemStream::close   [virtual]
 

Reimplemented from Stream.

void MemStream::doDecryption Guchar   fileKey,
int    keyLength,
int    objNum,
int    objGen
[virtual]
 

Reimplemented from BaseStream.

virtual int MemStream::getChar void    [inline, virtual]
 

Implements Stream.

virtual StreamKind MemStream::getKind   [inline, virtual]
 

Implements Stream.

virtual int MemStream::getPos   [inline, virtual]
 

Implements Stream.

virtual Guint MemStream::getStart   [inline, virtual]
 

Implements BaseStream.

virtual int MemStream::lookChar   [inline, virtual]
 

Implements Stream.

Stream * MemStream::makeSubStream Guint    start,
GBool    limited,
Guint    lengthA,
Object   dictA
[virtual]
 

Implements BaseStream.

void MemStream::moveStart int    delta [virtual]
 

Implements BaseStream.

void MemStream::reset   [virtual]
 

Implements Stream.

void MemStream::setPos Guint    pos,
int    dir = 0
[virtual]
 

Implements BaseStream.


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 12:59:45 2004 for Lemur Toolkit by doxygen1.2.18