Lucene++ - a full-featured, c++ search engine
API Documentation
Go to the documentation of this file.
7 #ifndef OPENBITSETITERATOR_H
8 #define OPENBITSETITERATOR_H
38 static const int32_t bitlist[];
41 virtual int32_t nextDoc();
42 virtual int32_t advance(int32_t target);
43 virtual int32_t docID();
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
int32_t wordShift
Definition: OpenBitSetIterator.h:30
int64_t word
Definition: OpenBitSetIterator.h:29
int32_t curDocId
Definition: OpenBitSetIterator.h:32
Definition: AbstractAllTermDocs.h:12
An iterator to iterate over set bits in an OpenBitSet. This is faster than nextSetBit() for iterating...
Definition: OpenBitSetIterator.h:17
int32_t i
Definition: OpenBitSetIterator.h:28
boost::shared_ptr< OpenBitSet > OpenBitSetPtr
Definition: LuceneTypes.h:543
int32_t words
Definition: OpenBitSetIterator.h:27
This abstract class defines methods to iterate over a set of non-decreasing doc ids....
Definition: DocIdSetIterator.h:17
int32_t indexArray
Definition: OpenBitSetIterator.h:31
clucene.sourceforge.net