C# Class DevCap.SevenZip.Compress.LZMA.Decoder.LiteralDecoder

Afficher le fichier Open project: jcmoyer/DevCap

Méthodes publiques

Méthode Description
Create ( int numPosBits, int numPrevBits ) : void
DecodeNormal ( RangeCoder rangeDecoder, uint pos, byte prevByte ) : byte
DecodeWithMatchByte ( RangeCoder rangeDecoder, uint pos, byte prevByte, byte matchByte ) : byte
Init ( ) : void

Private Methods

Méthode Description
GetState ( uint pos, byte prevByte ) : uint

Method Details

Create() public méthode

public Create ( int numPosBits, int numPrevBits ) : void
numPosBits int
numPrevBits int
Résultat void

DecodeNormal() public méthode

public DecodeNormal ( RangeCoder rangeDecoder, uint pos, byte prevByte ) : byte
rangeDecoder RangeCoder
pos uint
prevByte byte
Résultat byte

DecodeWithMatchByte() public méthode

public DecodeWithMatchByte ( RangeCoder rangeDecoder, uint pos, byte prevByte, byte matchByte ) : byte
rangeDecoder RangeCoder
pos uint
prevByte byte
matchByte byte
Résultat byte

Init() public méthode

public Init ( ) : void
Résultat void