C# Класс Nintenlord.Compressor.Compressions.Compression

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

CanBeDecompressed() публичный Метод

public CanBeDecompressed ( byte data ) : bool
data byte
Результат bool

CanBeDecompressed() публичный Метод

public CanBeDecompressed ( byte data, int offset ) : bool
data byte
offset int
Результат bool

CanBeDecompressed() публичный абстрактный Метод

public abstract CanBeDecompressed ( byte data, int offset, int maxLength, int minLength ) : bool
data byte
offset int
maxLength int
minLength int
Результат bool

Compress() публичный Метод

public Compress ( byte data ) : byte[]
data byte
Результат byte[]

Compress() публичный Метод

public Compress ( byte data, int offset ) : byte[]
data byte
offset int
Результат byte[]

Compress() публичный абстрактный Метод

public abstract Compress ( byte data, int offset, int length ) : byte[]
data byte
offset int
length int
Результат byte[]

CompressedLength() публичный Метод

public CompressedLength ( byte data ) : int
data byte
Результат int

CompressedLength() публичный абстрактный Метод

public abstract CompressedLength ( byte data, int offset ) : int
data byte
offset int
Результат int

Compression() публичный Метод

Constructs a new compression
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
Результат System

Decompress() публичный Метод

public Decompress ( byte data ) : byte[]
data byte
Результат byte[]

Decompress() публичный абстрактный Метод

public abstract Decompress ( byte data, int offset ) : byte[]
data byte
offset int
Результат byte[]

DecompressedDataLenght() публичный Метод

public DecompressedDataLenght ( byte data ) : int
data byte
Результат int

DecompressedDataLenght() публичный абстрактный Метод

public abstract DecompressedDataLenght ( byte data, int offset ) : int
data byte
offset int
Результат int

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Scan() публичный Метод

public Scan ( byte data, int sizeMax, int sizeMin, int sizeModulus ) : int[]
data byte
sizeMax int
sizeMin int
sizeModulus int
Результат int[]

Scan() публичный Метод

public Scan ( byte data, int offset, int sizeMax, int sizeMin, int sizeModulus ) : int[]
data byte
offset int
sizeMax int
sizeMin int
sizeModulus int
Результат int[]

Scan() публичный абстрактный Метод

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
Результат int[]

SupportsOperation() публичный Метод

public SupportsOperation ( CompressionOperation operation ) : bool
operation CompressionOperation
Результат bool

ToString() публичный Метод

public ToString ( ) : string
Результат string