C# Класс NSoft.NFramework.Compressions.SevenZip.Compression.RangeCoder.Encoder

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

Открытые свойства

Свойство Тип Описание
Low System.UInt64
Range uint

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

Метод Описание
CloseStream ( ) : void
Encode ( uint start, uint size, uint total ) : void
EncodeBit ( uint size0, int numTotalBits, uint symbol ) : void
EncodeDirectBits ( uint v, int numTotalBits ) : void
FlushData ( ) : void
FlushStream ( ) : void
GetProcessedSizeAdd ( ) : long
Init ( ) : void
ReleaseStream ( ) : void
SetStream ( System stream ) : void
ShiftLow ( ) : void

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

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

public CloseStream ( ) : void
Результат void

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

public Encode ( uint start, uint size, uint total ) : void
start uint
size uint
total uint
Результат void

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

public EncodeBit ( uint size0, int numTotalBits, uint symbol ) : void
size0 uint
numTotalBits int
symbol uint
Результат void

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

public EncodeDirectBits ( uint v, int numTotalBits ) : void
v uint
numTotalBits int
Результат void

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

public FlushData ( ) : void
Результат void

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

public FlushStream ( ) : void
Результат void

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

public GetProcessedSizeAdd ( ) : long
Результат long

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

public Init ( ) : void
Результат void

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

public ReleaseStream ( ) : void
Результат void

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

public SetStream ( System stream ) : void
stream System
Результат void

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

public ShiftLow ( ) : void
Результат void

Описание свойств

Low публичное свойство

public UInt64,System Low
Результат System.UInt64

Range публичное свойство

public uint Range
Результат uint