C# Class natix.CompactDS.EqualSizeCoder

Inheritance: ISymbolCoder
Afficher le fichier Open project: sadit/natix Class Usage Examples

Méthodes publiques

Свойство Type Description
Coder IIEncoder32
bits_per_code byte

Méthodes publiques

Méthode Description
Decode ( List codes ) : int
Encode ( int symbol, List output = null ) : List
EqualSizeCoder ( ) : System
EqualSizeCoder ( byte bits_per_code, int max_value ) : System
Load ( BinaryReader Input ) : void
Save ( BinaryWriter Output ) : void

Method Details

Decode() public méthode

public Decode ( List codes ) : int
codes List
Résultat int

Encode() public méthode

public Encode ( int symbol, List output = null ) : List
symbol int
output List
Résultat List

EqualSizeCoder() public méthode

public EqualSizeCoder ( ) : System
Résultat System

EqualSizeCoder() public méthode

public EqualSizeCoder ( byte bits_per_code, int max_value ) : System
bits_per_code byte
max_value int
Résultat System

Load() public méthode

public Load ( BinaryReader Input ) : void
Input System.IO.BinaryReader
Résultat void

Save() public méthode

public Save ( BinaryWriter Output ) : void
Output System.IO.BinaryWriter
Résultat void

Property Details

Coder public_oe property

public IIEncoder32 Coder
Résultat IIEncoder32

bits_per_code public_oe property

public byte bits_per_code
Résultat byte