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

GZip compressor More...

Inheritance diagram for Utilities.IO.Compression.Default.GZipCompressor:
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

GZip compressor

Definition at line 31 of file GZipCompressor.cs.

Member Function Documentation

override Stream Utilities.IO.Compression.Default.GZipCompressor.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 GZipCompressor.cs.

Property Documentation

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

Name

Definition at line 37 of file GZipCompressor.cs.


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