C# Class DevCap.SevenZip.Compress.RangeCoder.Encoder

Datei anzeigen Open project: jcmoyer/DevCap Class Usage Examples

Public Properties

Property Type Description
Low System.UInt64
Range uint

Public Methods

Method Description
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

Method Details

CloseStream() public method

public CloseStream ( ) : void
return void

Encode() public method

public Encode ( uint start, uint size, uint total ) : void
start uint
size uint
total uint
return void

EncodeBit() public method

public EncodeBit ( uint size0, int numTotalBits, uint symbol ) : void
size0 uint
numTotalBits int
symbol uint
return void

EncodeDirectBits() public method

public EncodeDirectBits ( uint v, int numTotalBits ) : void
v uint
numTotalBits int
return void

FlushData() public method

public FlushData ( ) : void
return void

FlushStream() public method

public FlushStream ( ) : void
return void

GetProcessedSizeAdd() public method

public GetProcessedSizeAdd ( ) : long
return long

Init() public method

public Init ( ) : void
return void

ReleaseStream() public method

public ReleaseStream ( ) : void
return void

SetStream() public method

public SetStream ( System stream ) : void
stream System
return void

ShiftLow() public method

public ShiftLow ( ) : void
return void

Property Details

Low public_oe property

public UInt64,System Low
return System.UInt64

Range public_oe property

public uint Range
return uint