C# Class FastQuant.QuickLZ

Datei anzeigen Open project: fastquant/fastquant.dll

Public Methods

Method Description
Compress ( byte source ) : byte[]
Decompress ( byte source ) : byte[]
SizeCompressed ( byte source ) : uint
SizeDecompressed ( byte source ) : uint
qlz_compress ( byte source, byte destination, UIntPtr size, byte scratch ) : UIntPtr
qlz_decompress ( byte source, byte destination, byte scratch ) : UIntPtr
qlz_get_setting ( int setting ) : int
qlz_size_compressed ( byte source ) : UIntPtr
qlz_size_decompressed ( byte source ) : UIntPtr

Method Details

Compress() public method

public Compress ( byte source ) : byte[]
source byte
return byte[]

Decompress() public method

public Decompress ( byte source ) : byte[]
source byte
return byte[]

SizeCompressed() public method

public SizeCompressed ( byte source ) : uint
source byte
return uint

SizeDecompressed() public method

public SizeDecompressed ( byte source ) : uint
source byte
return uint

qlz_compress() public static method

public static qlz_compress ( byte source, byte destination, UIntPtr size, byte scratch ) : UIntPtr
source byte
destination byte
size System.UIntPtr
scratch byte
return System.UIntPtr

qlz_decompress() public static method

public static qlz_decompress ( byte source, byte destination, byte scratch ) : UIntPtr
source byte
destination byte
scratch byte
return System.UIntPtr

qlz_get_setting() public static method

public static qlz_get_setting ( int setting ) : int
setting int
return int

qlz_size_compressed() public static method

public static qlz_size_compressed ( byte source ) : UIntPtr
source byte
return System.UIntPtr

qlz_size_decompressed() public static method

public static qlz_size_decompressed ( byte source ) : UIntPtr
source byte
return System.UIntPtr