Method | Description | |
---|---|---|
CanBeDecompressed ( byte data ) : bool | ||
CanBeDecompressed ( byte data, int offset ) : bool | ||
CanBeDecompressed ( byte data, int offset, int maxLength, int minLength ) : bool | ||
Compress ( byte data ) : byte[] | ||
Compress ( byte data, int offset ) : byte[] | ||
Compress ( byte data, int offset, int length ) : byte[] | ||
CompressedLength ( byte data ) : int | ||
CompressedLength ( byte data, int offset ) : int | ||
Compression ( CompressionOperation supportedModes, string fileExtensions ) : System |
Constructs a new compression
|
|
Decompress ( byte data ) : byte[] | ||
Decompress ( byte data, int offset ) : byte[] | ||
DecompressedDataLenght ( byte data ) : int | ||
DecompressedDataLenght ( byte data, int offset ) : int | ||
Equals ( object obj ) : bool | ||
GetHashCode ( ) : int | ||
Scan ( byte data, int sizeMax, int sizeMin, int sizeModulus ) : int[] | ||
Scan ( byte data, int offset, int sizeMax, int sizeMin, int sizeModulus ) : int[] | ||
Scan ( byte data, int offset, int length, int sizeMax, int sizeMin, int sizeModulus ) : int[] | ||
SupportsOperation ( CompressionOperation operation ) : bool | ||
ToString ( ) : string |
public abstract CanBeDecompressed ( byte data ) : bool | ||
data | byte | |
return | bool |
public abstract CanBeDecompressed ( byte data, int offset ) : bool | ||
data | byte | |
offset | int | |
return | bool |
public abstract CanBeDecompressed ( byte data, int offset, int maxLength, int minLength ) : bool | ||
data | byte | |
offset | int | |
maxLength | int | |
minLength | int | |
return | bool |
public abstract Compress ( byte data ) : byte[] | ||
data | byte | |
return | byte[] |
public abstract Compress ( byte data, int offset ) : byte[] | ||
data | byte | |
offset | int | |
return | byte[] |
public abstract Compress ( byte data, int offset, int length ) : byte[] | ||
data | byte | |
offset | int | |
length | int | |
return | byte[] |
public abstract CompressedLength ( byte data ) : int | ||
data | byte | |
return | int |
public abstract CompressedLength ( byte data, int offset ) : int | ||
data | byte | |
offset | int | |
return | int |
public Compression ( CompressionOperation supportedModes, string fileExtensions ) : System | ||
supportedModes | CompressionOperation | Operations supported by the compression |
fileExtensions | string | Extensions of files where this compression is usually used |
return | System |
public abstract Decompress ( byte data ) : byte[] | ||
data | byte | |
return | byte[] |
public abstract Decompress ( byte data, int offset ) : byte[] | ||
data | byte | |
offset | int | |
return | byte[] |
public abstract DecompressedDataLenght ( byte data ) : int | ||
data | byte | |
return | int |
public abstract DecompressedDataLenght ( byte data, int offset ) : int | ||
data | byte | |
offset | int | |
return | int |
public abstract Scan ( byte data, int sizeMax, int sizeMin, int sizeModulus ) : int[] | ||
data | byte | |
sizeMax | int | |
sizeMin | int | |
sizeModulus | int | |
return | int[] |
public abstract Scan ( byte data, int offset, int sizeMax, int sizeMin, int sizeModulus ) : int[] | ||
data | byte | |
offset | int | |
sizeMax | int | |
sizeMin | int | |
sizeModulus | int | |
return | int[] |
public abstract Scan ( byte data, int offset, int length, int sizeMax, int sizeMin, int sizeModulus ) : int[] | ||
data | byte | |
offset | int | |
length | int | |
sizeMax | int | |
sizeMin | int | |
sizeModulus | int | |
return | int[] |
public SupportsOperation ( CompressionOperation operation ) : bool | ||
operation | CompressionOperation | |
return | bool |