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

ASCII85Stream Class Reference

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

Inheritance diagram for ASCII85Stream:

Inheritance graph
[legend]
Collaboration diagram for ASCII85Stream:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ASCII85Stream (Stream *strA)
virtual ~ASCII85Stream ()
virtual StreamKind getKind ()
virtual void reset ()
virtual int getChar ()
virtual int lookChar ()
virtual GStringgetPSFilter (char *indent)
virtual GBool isBinary (GBool last=gTrue)

Private Attributes

int c [5]
int b [4]
int index
int n
GBool eof

Constructor & Destructor Documentation

ASCII85Stream::ASCII85Stream Stream strA  ) 
 

Definition at line 885 of file Stream.cc.

References eof, gFalse, index, and n.

ASCII85Stream::~ASCII85Stream  )  [virtual]
 

Definition at line 891 of file Stream.cc.

References FilterStream::str.


Member Function Documentation

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

Implements Stream.

Definition at line 386 of file Stream.h.

References index, and lookChar().

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

Implements Stream.

Definition at line 384 of file Stream.h.

References strASCII85.

GString * ASCII85Stream::getPSFilter char *  indent  )  [virtual]
 

Reimplemented from Stream.

Definition at line 945 of file Stream.cc.

References GString::append(), Stream::getPSFilter(), NULL, s, and FilterStream::str.

GBool ASCII85Stream::isBinary GBool  last = gTrue  )  [virtual]
 

Implements Stream.

Definition at line 955 of file Stream.cc.

References gFalse, Stream::isBinary(), and FilterStream::str.

int ASCII85Stream::lookChar  )  [virtual]
 

Implements Stream.

Definition at line 901 of file Stream.cc.

References b, c, eof, Stream::getChar(), gTrue, index, n, FilterStream::str, and t.

Referenced by getChar().

void ASCII85Stream::reset  )  [virtual]
 

Implements Stream.

Definition at line 895 of file Stream.cc.

References eof, gFalse, index, n, Stream::reset(), and FilterStream::str.


Member Data Documentation

int ASCII85Stream::b[4] [private]
 

Definition at line 395 of file Stream.h.

Referenced by lookChar().

int ASCII85Stream::c[5] [private]
 

Definition at line 394 of file Stream.h.

Referenced by lookChar().

GBool ASCII85Stream::eof [private]
 

Definition at line 397 of file Stream.h.

Referenced by ASCII85Stream(), lookChar(), and reset().

int ASCII85Stream::index [private]
 

Definition at line 396 of file Stream.h.

Referenced by ASCII85Stream(), getChar(), lookChar(), and reset().

int ASCII85Stream::n [private]
 

Definition at line 396 of file Stream.h.

Referenced by ASCII85Stream(), lookChar(), and reset().


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