C# Class natix.CompactDS.RankSelectBlocks

Inheritance: natix.CompactDS.RankSelectBase
Afficher le fichier Open project: sadit/natix

Méthodes publiques

Méthode Description
Access ( int i ) : bool
AssertEquality ( Bitmap obj ) : void
Load ( BinaryReader reader ) : void
Rank1 ( int bit_index ) : int
RankSelectBlocks ( ) : System
RankSelectBlocks ( BitStream32 bitmap, short superBlockSize, short blockSize ) : System
Save ( BinaryWriter bw ) : void
Select1 ( int I ) : int

Private Methods

Méthode Description
SelectBackend ( int I, int AbsRank, short RelRank, uint bitmap ) : int
SetState ( uint bitblocks, int numbits, short superBlockSize, short blockSize, int superBlocks, short blocks ) : void
_Rank0_Abs ( int i ) : int
_Rank0_Rel ( int i ) : short

Method Details

Access() public méthode

public Access ( int i ) : bool
i int
Résultat bool

AssertEquality() public méthode

public AssertEquality ( Bitmap obj ) : void
obj Bitmap
Résultat void

Load() public méthode

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

Rank1() public méthode

public Rank1 ( int bit_index ) : int
bit_index int
Résultat int

RankSelectBlocks() public méthode

public RankSelectBlocks ( ) : System
Résultat System

RankSelectBlocks() public méthode

public RankSelectBlocks ( BitStream32 bitmap, short superBlockSize, short blockSize ) : System
bitmap BitStream32
superBlockSize short
blockSize short
Résultat System

Save() public méthode

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

Select1() public méthode

public Select1 ( int I ) : int
I int
Résultat int