class static_bitsequence_brw32 : public static_bitsequence {
private:
uint *data;
- bool owner;
+ //bool owner;
uint n,integers;
uint factor,b,s;
uint *Rs; //superblock array
uint prev(uint start); // gives the largest index i<=start such that IsBitSet(i)=true
uint prev2(uint start); // gives the largest index i<=start such that IsBitSet(i)=true
uint next(uint start); // gives the smallest index i>=start such that IsBitSet(i)=true
+ virtual uint select0(uint x); // gives the position of the x:th 1.
virtual uint select1(uint x); // gives the position of the x:th 1.
uint SpaceRequirementInBits();
uint SpaceRequirement();
};
#endif
-