Craig's Utility Library  4.0 Beta
Utilities.IO.Compression.Default.DeflateCompressor Class Reference

Deflate compressor More...

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

Protected Member Functions

override Stream GetStream (MemoryStream Stream, CompressionMode compressionMode)
 Gets the stream More...
 
- Protected Member Functions inherited from Utilities.IO.Compression.BaseClasses.CompressorBase
 CompressorBase ()
 Constructor More...
 

Properties

override string Name [get]
 Name More...
 
- Properties inherited from Utilities.IO.Compression.BaseClasses.CompressorBase
abstract string Name [get]
 Compressor name More...
 
- Properties inherited from Utilities.IO.Compression.Interfaces.ICompressor
string Name [get]
 Compressor name More...
 

Additional Inherited Members

- Public Member Functions inherited from Utilities.IO.Compression.BaseClasses.CompressorBase
byte[] Compress (byte[] Data)
 Compresses the byte array More...
 
byte[] Decompress (byte[] Data)
 Decompresses the data More...
 

Detailed Description

Deflate compressor

Definition at line 31 of file DeflateCompressor.cs.

Member Function Documentation

override Stream Utilities.IO.Compression.Default.DeflateCompressor.GetStream ( MemoryStream  Stream,
CompressionMode  compressionMode 
)
protectedvirtual

Gets the stream

Parameters
StreamMemory stream
compressionModeCompression mode
Returns
The compressor stream

Implements Utilities.IO.Compression.BaseClasses.CompressorBase.

Definition at line 47 of file DeflateCompressor.cs.

Property Documentation

override string Utilities.IO.Compression.Default.DeflateCompressor.Name
get

Name

Definition at line 37 of file DeflateCompressor.cs.


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