Craig's Utility Library  4.0 Beta
Utilities.IO.Compression.Interfaces.ICompressor Interface Reference

Compressor interface More...

Inheritance diagram for Utilities.IO.Compression.Interfaces.ICompressor:
Utilities.IO.Compression.BaseClasses.CompressorBase Utilities.IO.Compression.Default.DeflateCompressor Utilities.IO.Compression.Default.GZipCompressor

Public Member Functions

byte[] Compress (byte[] Data)
 Compresses the byte array More...
 
byte[] Decompress (byte[] Data)
 Decompresses the data More...
 

Properties

string Name [get]
 Compressor name More...
 

Detailed Description

Compressor interface

Definition at line 27 of file ICompressor.cs.

Member Function Documentation

byte [] Utilities.IO.Compression.Interfaces.ICompressor.Compress ( byte[]  Data)

Compresses the byte array

Parameters
DataData to compress
Returns
Compressed data

Implemented in Utilities.IO.Compression.BaseClasses.CompressorBase.

byte [] Utilities.IO.Compression.Interfaces.ICompressor.Decompress ( byte[]  Data)

Decompresses the data

Parameters
DataData to decompress
Returns
The decompressed data

Implemented in Utilities.IO.Compression.BaseClasses.CompressorBase.

Property Documentation

string Utilities.IO.Compression.Interfaces.ICompressor.Name
get

Compressor name

Definition at line 32 of file ICompressor.cs.


The documentation for this interface was generated from the following file: