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:

[legend]
Collaboration diagram for XFcCFLFilterZlib:

[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