Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

EmbedStream Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/qpdf/xpdf/Stream.h>

Inheritance diagram for EmbedStream:

Inheritance graph
[legend]
Collaboration diagram for EmbedStream:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EmbedStream (Stream *strA, Object *dictA)
virtual ~EmbedStream ()
virtual StreammakeSubStream (Guint start, GBool limited, Guint length, Object *dictA)
virtual StreamKind getKind ()
virtual void reset ()
virtual int getChar ()
virtual int lookChar ()
virtual int getPos ()
virtual void setPos (Guint pos, int dir=0)
virtual GBool isBinary (GBool last=gTrue)
virtual Guint getStart ()
virtual void moveStart (int delta)

Private Attributes

Streamstr

Constructor & Destructor Documentation

EmbedStream::EmbedStream Stream strA,
Object dictA
 

Definition at line 767 of file Stream.cc.

References str.

EmbedStream::~EmbedStream  )  [virtual]
 

Definition at line 772 of file Stream.cc.


Member Function Documentation

virtual int EmbedStream::getChar  )  [inline, virtual]
 

Implements Stream.

Definition at line 339 of file Stream.h.

References Stream::getChar(), and str.

virtual StreamKind EmbedStream::getKind  )  [inline, virtual]
 

Implements Stream.

Definition at line 337 of file Stream.h.

References Stream::getKind(), and str.

virtual int EmbedStream::getPos  )  [inline, virtual]
 

Implements Stream.

Definition at line 341 of file Stream.h.

References Stream::getPos(), and str.

Guint EmbedStream::getStart  )  [virtual]
 

Implements BaseStream.

Definition at line 785 of file Stream.cc.

References error().

virtual GBool EmbedStream::isBinary GBool  last = gTrue  )  [inline, virtual]
 

Implements Stream.

Definition at line 343 of file Stream.h.

virtual int EmbedStream::lookChar  )  [inline, virtual]
 

Implements Stream.

Definition at line 340 of file Stream.h.

References Stream::lookChar(), and str.

Stream * EmbedStream::makeSubStream Guint  start,
GBool  limited,
Guint  length,
Object dictA
[virtual]
 

Implements BaseStream.

Definition at line 775 of file Stream.cc.

References error(), and NULL.

void EmbedStream::moveStart int  delta  )  [virtual]
 

Implements BaseStream.

Definition at line 790 of file Stream.cc.

References error().

virtual void EmbedStream::reset  )  [inline, virtual]
 

Implements Stream.

Definition at line 338 of file Stream.h.

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

Implements BaseStream.

Definition at line 781 of file Stream.cc.

References error().


Member Data Documentation

Stream* EmbedStream::str [private]
 

Definition at line 349 of file Stream.h.

Referenced by EmbedStream(), getChar(), getKind(), getPos(), and lookChar().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:31:58 2005 for OPIE by  doxygen 1.4.2