pasta_bit_vector  1.0.1
Bit Vector with Compact and Fast Rank and Select Support
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Npasta
 CBigL12TypeCheck that L12Type requires only 64 bits
 CBitAccessUtility class used for the access operator of the BitVector
 CBitVectorUncompressed, highly tuned, fixed size bit vector
 CIteratorCustom iterator for BitVector
 CFlatRankRank support for BitVector that can be used as an alternative to Rank for bit vectors up to length 2^40
 CFlatRankSelectSelect support for BitVector that can be used as an alternative to RankSelect for bit vectors up to length 2^40
 CFlatRankSelectConfigStatic configuration for FlatRank and FlatRankSelect
 CL12TypeStruct used to store L1- and L2-blocks for BitVectorRank and BitVectorSelect
 CPopcntRankSelectConfigStatic configuration for Rank and RankSelect
 CRankRank support for BitVector
 CRankSelectSelect support for BitVector
 CWideRankRank support for BitVector that can be used as an alternative to Rank for bit vectors up to length 2^40
 CWideRankSelectSelect support for BitVector
 CWideRankSelectConfigStatic configuration for WideRank and WideRankSelect