#include </home/clem/local/src/opie/noncore/unsupported/qpdf/xpdf/Stream.h>
Inheritance diagram for MemStream:


Public Member Functions | |
| MemStream (char *bufA, Guint lengthA, Object *dictA) | |
| virtual | ~MemStream () |
| virtual Stream * | makeSubStream (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 GBool | isBinary (GBool last=gTrue) |
| virtual Guint | getStart () |
| virtual void | moveStart (int delta) |
| virtual void | doDecryption (Guchar *fileKey, int keyLength, int objNum, int objGen) |
Private Attributes | |
| char * | buf |
| Guint | length |
| GBool | needFree |
| char * | bufEnd |
| char * | bufPtr |
|
||||||||||||||||
|
Definition at line 683 of file Stream.cc. References buf, bufEnd, bufPtr, gFalse, length, and needFree. Referenced by makeSubStream(). |
|
|
|
|
|
Reimplemented from Stream. |
|
||||||||||||||||||||
|
Reimplemented from BaseStream. Definition at line 744 of file Stream.cc. References buf, bufEnd, bufPtr, BaseStream::decrypt, Decrypt::decryptByte(), BaseStream::doDecryption(), gmalloc(), gTrue, needFree, and p. |
|
|
Implements Stream. |
|
|
Implements Stream. Definition at line 294 of file Stream.h. References strWeird. |
|
|
Implements Stream. |
|
|
Implements BaseStream. |
|
|
Implements Stream. |
|
|
Implements Stream. |
|
||||||||||||||||||||
|
Implements BaseStream. Definition at line 698 of file Stream.cc. References buf, length, and MemStream(). |
|
|
Implements BaseStream. |
|
|
Implements Stream. Definition at line 710 of file Stream.cc. References buf, bufPtr, BaseStream::decrypt, and Decrypt::reset(). |
|
||||||||||||
|
Implements BaseStream. |
|
|
Definition at line 313 of file Stream.h. Referenced by doDecryption(), getPos(), makeSubStream(), MemStream(), moveStart(), reset(), setPos(), and ~MemStream(). |
|
|
Definition at line 316 of file Stream.h. Referenced by doDecryption(), getChar(), lookChar(), MemStream(), and setPos(). |
|
|
Definition at line 317 of file Stream.h. Referenced by doDecryption(), getChar(), getPos(), lookChar(), MemStream(), moveStart(), reset(), and setPos(). |
|
|
Definition at line 314 of file Stream.h. Referenced by makeSubStream(), MemStream(), and setPos(). |
|
|
Definition at line 315 of file Stream.h. Referenced by doDecryption(), MemStream(), and ~MemStream(). |
1.4.2