C# Class Recurity.Swf.BitStream

Afficher le fichier Open project: rtezli/Blitzableiter Class Usage Examples

Méthodes publiques

Méthode Description
BitStream ( ) : System

BitStream ( Stream input ) : System

CountMaximumBits ( ) : int

CountNeededBits ( int source ) : int

Signed integer Bit counting

CountNeededBits ( ulong source ) : int

CountNeededBitsFB ( double source ) : int

FBtoInt32 ( double source ) : Int32

GetBits ( UInt32 numerOfBits ) : UInt32

GetBitsFB ( UInt32 numberOfBits, double &result ) : void

GetBitsSigned ( UInt32 numberOfBits ) : Int32

Reset ( ) : void

WriteBits ( int numberOfBits, int data ) : void

/

WriteBits ( int numberOfBits, ulong data ) : void

Fails for the following szenario : bits.WriteBits( 3 , 1 ), RGB.Write() RGB is #ff bits would look like following : 00000000 11111111 11111111 11111111

WriteBitsFB ( int numberOfBits, double value ) : void

WriteFlush ( ) : void

Method Details

BitStream() public méthode

public BitStream ( ) : System
Résultat System

BitStream() public méthode

public BitStream ( Stream input ) : System
input Stream
Résultat System

CountMaximumBits() public méthode

public CountMaximumBits ( ) : int
Résultat int

CountNeededBits() public méthode

Signed integer Bit counting
public CountNeededBits ( int source ) : int
source int A signed int
Résultat int

CountNeededBits() public méthode

public CountNeededBits ( ulong source ) : int
source ulong
Résultat int

CountNeededBitsFB() public méthode

public CountNeededBitsFB ( double source ) : int
source double
Résultat int

FBtoInt32() public méthode

public FBtoInt32 ( double source ) : Int32
source double
Résultat System.Int32

GetBits() public méthode

public GetBits ( UInt32 numerOfBits ) : UInt32
numerOfBits System.UInt32
Résultat System.UInt32

GetBitsFB() public méthode

public GetBitsFB ( UInt32 numberOfBits, double &result ) : void
numberOfBits System.UInt32
result double
Résultat void

GetBitsSigned() public méthode

public GetBitsSigned ( UInt32 numberOfBits ) : Int32
numberOfBits System.UInt32
Résultat System.Int32

Reset() public méthode

public Reset ( ) : void
Résultat void

WriteBits() public méthode

/
public WriteBits ( int numberOfBits, int data ) : void
numberOfBits int
data int
Résultat void

WriteBits() public méthode

Fails for the following szenario : bits.WriteBits( 3 , 1 ), RGB.Write() RGB is #ff bits would look like following : 00000000 11111111 11111111 11111111
public WriteBits ( int numberOfBits, ulong data ) : void
numberOfBits int
data ulong
Résultat void

WriteBitsFB() public méthode

public WriteBitsFB ( int numberOfBits, double value ) : void
numberOfBits int
value double
Résultat void

WriteFlush() public méthode

public WriteFlush ( ) : void
Résultat void