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

FileStream Class Reference

#include <Stream.h>

Inheritance diagram for FileStream:

BaseStream Stream List of all members.

Public Methods

 FileStream (FILE *fA, Guint startA, GBool limitedA, Guint lengthA, Object *dictA)
virtual ~FileStream ()
virtual Stream * makeSubStream (Guint startA, GBool limitedA, 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 void ignoreLength ()
virtual Guint getStart ()
virtual void moveStart (int delta)

Constructor & Destructor Documentation

FileStream::FileStream (  FILE *    fA,
Guint    startA,
GBool    limitedA,
Guint    lengthA,
Object *    dictA
) 
 

FileStream::~FileStream (    )  [virtual]
 


Member Function Documentation

void FileStream::close (    )  [virtual]
 

Reimplemented from Stream.

virtual int FileStream::getChar (  void    )  [inline, virtual]
 

Implements Stream.

virtual StreamKind FileStream::getKind (    )  [inline, virtual]
 

Implements Stream.

virtual int FileStream::getPos (    )  [inline, virtual]
 

Implements Stream.

virtual Guint FileStream::getStart (    )  [inline, virtual]
 

Implements BaseStream.

virtual void FileStream::ignoreLength (    )  [inline, virtual]
 

Reimplemented from Stream.

virtual int FileStream::lookChar (    )  [inline, virtual]
 

Implements Stream.

Stream * FileStream::makeSubStream (  Guint    startA,
GBool    limitedA,
Guint    lengthA,
Object *    dictA
)  [virtual]
 

Implements BaseStream.

void FileStream::moveStart (  int    delta )  [virtual]
 

Implements BaseStream.

void FileStream::reset (    )  [virtual]
 

Implements Stream.

void FileStream::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:32 2004 for Lemur Toolkit by doxygen1.2.18