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

FixedLengthEncoder Class Reference

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

Inheritance diagram for FixedLengthEncoder:

Inheritance graph
[legend]
Collaboration diagram for FixedLengthEncoder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FixedLengthEncoder (Stream *strA, int lengthA)
 ~FixedLengthEncoder ()
virtual StreamKind getKind ()
virtual void reset ()
virtual void close ()
virtual int getChar ()
virtual int lookChar ()
virtual GStringgetPSFilter (char *indent)
virtual GBool isBinary (GBool last=gTrue)
virtual GBool isEncoder ()

Private Attributes

int length
int count

Constructor & Destructor Documentation

FixedLengthEncoder::FixedLengthEncoder Stream strA,
int  lengthA
 

Definition at line 3366 of file Stream.cc.

References count, and length.

FixedLengthEncoder::~FixedLengthEncoder  ) 
 

Definition at line 3372 of file Stream.cc.

References Stream::isEncoder(), and FilterStream::str.


Member Function Documentation

void FixedLengthEncoder::close  )  [virtual]
 

Reimplemented from FilterStream.

Definition at line 3382 of file Stream.cc.

int FixedLengthEncoder::getChar  )  [virtual]
 

Implements Stream.

Definition at line 3385 of file Stream.cc.

References count, Stream::getChar(), length, and FilterStream::str.

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

Implements Stream.

Definition at line 692 of file Stream.h.

References strWeird.

virtual GString* FixedLengthEncoder::getPSFilter char *  indent  )  [inline, virtual]
 

Reimplemented from Stream.

Definition at line 697 of file Stream.h.

References NULL.

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

Implements Stream.

Definition at line 698 of file Stream.h.

References gFalse.

virtual GBool FixedLengthEncoder::isEncoder  )  [inline, virtual]
 

Reimplemented from Stream.

Definition at line 699 of file Stream.h.

References gTrue.

int FixedLengthEncoder::lookChar  )  [virtual]
 

Implements Stream.

Definition at line 3392 of file Stream.cc.

References count, Stream::getChar(), length, and FilterStream::str.

void FixedLengthEncoder::reset  )  [virtual]
 

Implements Stream.

Definition at line 3377 of file Stream.cc.

References count, Stream::reset(), and FilterStream::str.


Member Data Documentation

int FixedLengthEncoder::count [private]
 

Definition at line 704 of file Stream.h.

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

int FixedLengthEncoder::length [private]
 

Definition at line 703 of file Stream.h.

Referenced by FixedLengthEncoder(), getChar(), and lookChar().


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