Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

XFcCFLFilterZlib Class Reference

CFL filter that uses ZLib for compression. More...

Inheritance diagram for XFcCFLFilterZlib:

Inheritance graph
[legend]
Collaboration diagram for XFcCFLFilterZlib:

Collaboration graph
[legend]
List of all members.

Public Member Functions

XFCIMPORT XFcCFLFilterZlib ()
 Constructor.

virtual XFCIMPORT void process (INT8 *aDataIn, INT8 **aDataOut, UINT32 aDataInSize, UINT32 &aDataOutSize)
 Processes (e.g. compress, encrypt..) data.

virtual XFCIMPORT void reverseProcess (INT8 *datain, INT8 **dataout, UINT32 aDataInSize, UINT32 &aDataOutSize)
 Reverse processes data (e.g. decompress, decrypt..) data.


Detailed Description

CFL filter that uses ZLib for compression.

Note:
This class is initialized and cleaned up by the X-Forge core.


Constructor & Destructor Documentation

XFCIMPORT XFcCFLFilterZlib::XFcCFLFilterZlib  
 

Constructor.

Note:
Constructor must
  • set tag and infostring.
  • call registerHandler(tag,this).


Member Function Documentation

virtual XFCIMPORT void XFcCFLFilterZlib::process INT8   aDataIn,
INT8 **    aDataOut,
UINT32    aDataInSize,
UINT32   aDataOutSize
[virtual]
 

Processes (e.g. compress, encrypt..) data.

Implements XFcCFLResourceFilter.

virtual XFCIMPORT void XFcCFLFilterZlib::reverseProcess INT8   datain,
INT8 **    dataout,
UINT32    aDataInSize,
UINT32   aDataOutSize
[virtual]
 

Reverse processes data (e.g. decompress, decrypt..) data.

Implements XFcCFLResourceFilter.


   
X-Forge Documentation
Confidential
Copyright © 2002-2003 Fathammer
   
Documentation generated
with doxygen
by Dimitri van Heesch