FilterFileSource Class Reference

#include <FilterFileSource.h>

Inheritance diagram for FilterFileSource:

Inheritance graph
[legend]
Collaboration diagram for FilterFileSource:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FilterFileSource (void)
virtual ~FilterFileSource (void)
virtual unsigned long seek (unsigned long inPos)
virtual void close ()
virtual bool open (string inSourceLocation)
virtual void clear ()
virtual bool isEOF ()
virtual unsigned long read (char *outBuffer, unsigned long inNumBytes)

Protected Attributes

fstream mSourceFile

Constructor & Destructor Documentation

FilterFileSource::FilterFileSource void   ) 
 

Definition at line 34 of file FilterFileSource.cpp.

FilterFileSource::~FilterFileSource void   )  [virtual]
 

Definition at line 38 of file FilterFileSource.cpp.

References mSourceFile.


Member Function Documentation

void FilterFileSource::clear  )  [virtual]
 

Implements IFilterDataSource.

Definition at line 54 of file FilterFileSource.cpp.

References mSourceFile.

void FilterFileSource::close  )  [virtual]
 

Implements IFilterDataSource.

Definition at line 47 of file FilterFileSource.cpp.

References mSourceFile.

bool FilterFileSource::isEOF  )  [virtual]
 

Implements IFilterDataSource.

Definition at line 57 of file FilterFileSource.cpp.

References mSourceFile.

bool FilterFileSource::open string  inSourceLocation  )  [virtual]
 

Implements IFilterDataSource.

Definition at line 50 of file FilterFileSource.cpp.

References mSourceFile.

unsigned long FilterFileSource::read char *  outBuffer,
unsigned long  inNumBytes
[virtual]
 

Implements IFilterDataSource.

Definition at line 60 of file FilterFileSource.cpp.

References mSourceFile.

unsigned long FilterFileSource::seek unsigned long  inPos  )  [virtual]
 

Implements IFilterDataSource.

Definition at line 43 of file FilterFileSource.cpp.

References mSourceFile.


Member Data Documentation

fstream FilterFileSource::mSourceFile [protected]
 

Definition at line 54 of file FilterFileSource.h.

Referenced by clear(), close(), isEOF(), open(), read(), seek(), and ~FilterFileSource().


The documentation for this class was generated from the following files:
Generated on Tue Feb 15 15:02:59 2005 for oggdsf by  doxygen 1.3.9