Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

CASCIIFilter Class Reference

This is the ascii class, it just takes the data as is and passes it down the subfilter. More...

#include <ASCIIFilter.h>

Inheritance diagram for CASCIIFilter::

CXSIFilter List of all members.

Public Methods


Detailed Description

This is the ascii class, it just takes the data as is and passes it down the subfilter.


Constructor & Destructor Documentation

CASCIIFilter::CASCIIFilter  
 

Constructor

CASCIIFilter::~CASCIIFilter   [virtual]
 

Destructor


Member Function Documentation

int CASCIIFilter::Close   [virtual]
 

Closes the file when finished

Reimplemented from CXSIFilter.

int CASCIIFilter::Eof   [virtual]
 

Tests whether we have reached the end of file

Returns:
int flag for end of file (1 - end of file, 0 - not end of file)

Reimplemented from CXSIFilter.

int CASCIIFilter::Open CSIBCString    in_szFilename,
_SI_FILE_MODE    in_Mode
[virtual]
 

Opens the file for either reading or writing

Parameters:
in_szFilename  Filename
in_Mode  mode

Reimplemented from CXSIFilter.

int CASCIIFilter::Read SI_Char *    out_pBuffer,
SI_Long    in_lSize
[virtual]
 

Reads a number of bytes into the buffer passed in.

Parameters:
out_pBuffer  output buffer
in_lSize  number of bytes to read
Returns:
int number of bytes read.

Reimplemented from CXSIFilter.

int CASCIIFilter::Tell   [virtual]
 

Returns the current position in the file.

Returns:
int position in the file (0 - beginning)

Reimplemented from CXSIFilter.

int CASCIIFilter::Write SI_Char *    in_pBuffer,
SI_Long    in_lSize
[virtual]
 

Writes a number of bytes to the file

Parameters:
in_pBuffer  input buffer
in_lSize  number of bytes to write
Returns:
int number of bytes written

Reimplemented from CXSIFilter.


The documentation for this class was generated from the following files: © Copyright 2001-2003 Avid Technology, Inc. All rights reserved.

© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.