35 static const uint8_t BYTE_COUNTS[];
42 void set(int32_t bit);
45 bool getAndSet(int32_t bit);
48 void clear(int32_t bit);
51 bool get(int32_t bit);
63 int32_t getRecomputedCount();
boost::shared_ptr< IndexOutput > IndexOutputPtr
Definition: LuceneTypes.h:494
boost::shared_ptr< LuceneObject > LuceneObjectPtr
Definition: LuceneTypes.h:539
int32_t _size
Definition: BitVector.h:32
int32_t _count
Definition: BitVector.h:33
boost::shared_ptr< BitVector > BitVectorPtr
Definition: LuceneTypes.h:523
Optimized implementation of a vector of bits.
Definition: BitVector.h:15
boost::shared_ptr< Directory > DirectoryPtr
Definition: LuceneTypes.h:489
Base class for all Lucene classes.
Definition: LuceneObject.h:31
boost::shared_ptr< IndexInput > IndexInputPtr
Definition: LuceneTypes.h:493
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
Definition: AbstractAllTermDocs.h:12