Метод | Описание | |
---|---|---|
BuildTable ( uint UsageTable ) : Node[] | ||
BuildTable ( uint UsageTable, Node EncodingTable ) : int | ||
CalculateUsageTable ( byte Data ) : uint[] | ||
Compress ( Stream Input, Node EncodingTable ) : Stream | ||
Compress ( Stream Input, Stream Output, Node EncodingTable ) : void | ||
Uncompress ( Stream Input, uint OutputLength, Node EncodingTable ) : Stream | ||
Uncompress ( Stream Input, Stream Output, uint OutputLength, Node EncodingTable ) : void |
Метод | Описание | |
---|---|---|
SetEncodingRecursive ( Node Node, int EncodeBitsCount, int EncodeBitsValue ) : void |
public static BuildTable ( uint UsageTable ) : Node[] | ||
UsageTable | uint | |
Результат | Node[] |
public static BuildTable ( uint UsageTable, Node EncodingTable ) : int | ||
UsageTable | uint | |
EncodingTable | Node | |
Результат | int |
public static CalculateUsageTable ( byte Data ) : uint[] | ||
Data | byte | |
Результат | uint[] |
public static Compress ( Stream Input, Node EncodingTable ) : Stream | ||
Input | Stream | |
EncodingTable | Node | |
Результат | Stream |
public static Compress ( Stream Input, Stream Output, Node EncodingTable ) : void | ||
Input | Stream | |
Output | Stream | |
EncodingTable | Node | |
Результат | void |
public static Uncompress ( Stream Input, uint OutputLength, Node EncodingTable ) : Stream | ||
Input | Stream | |
OutputLength | uint | |
EncodingTable | Node | |
Результат | Stream |
public static Uncompress ( Stream Input, Stream Output, uint OutputLength, Node EncodingTable ) : void | ||
Input | Stream | |
Output | Stream | |
OutputLength | uint | |
EncodingTable | Node | |
Результат | void |