Lucene++ - a full-featured, c++ search engine
API Documentation
Go to the documentation of this file.
7 #ifndef FORMATPOSTINGSTERMSWRITER_H
8 #define FORMATPOSTINGSTERMSWRITER_H
Definition: FormatPostingsTermsWriter.h:14
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
void setField(const FieldInfoPtr &fieldInfo)
FormatPostingsDocsWriterPtr docsWriter
Definition: FormatPostingsTermsWriter.h:24
int32_t currentTermStart
Definition: FormatPostingsTermsWriter.h:29
boost::weak_ptr< FormatPostingsFieldsWriter > FormatPostingsFieldsWriterWeakPtr
Definition: LuceneTypes.h:142
TermInfosWriterPtr termsOut
Definition: FormatPostingsTermsWriter.h:25
boost::shared_ptr< SegmentWriteState > SegmentWriteStatePtr
Definition: LuceneTypes.h:222
virtual void initialize()
Called directly after instantiation to create objects that depend on this object being fully construc...
virtual void finish()
Called when we are done adding terms to this field.
Definition: AbstractAllTermDocs.h:12
boost::shared_ptr< FieldInfo > FieldInfoPtr
Definition: LuceneTypes.h:126
boost::shared_ptr< FormatPostingsDocsConsumer > FormatPostingsDocsConsumerPtr
Definition: LuceneTypes.h:139
SegmentWriteStatePtr state
Definition: FormatPostingsTermsWriter.h:23
virtual ~FormatPostingsTermsWriter()
boost::shared_ptr< TermInfosWriter > TermInfosWriterPtr
Definition: LuceneTypes.h:242
FormatPostingsTermsWriter(const SegmentWriteStatePtr &state, const FormatPostingsFieldsWriterPtr &parent)
int64_t freqStart
Definition: FormatPostingsTermsWriter.h:31
FieldInfoPtr fieldInfo
Definition: FormatPostingsTermsWriter.h:26
Definition: FormatPostingsTermsConsumer.h:14
int64_t proxStart
Definition: FormatPostingsTermsWriter.h:32
boost::shared_ptr< FormatPostingsDocsWriter > FormatPostingsDocsWriterPtr
Definition: LuceneTypes.h:140
FormatPostingsFieldsWriterWeakPtr _parent
Definition: FormatPostingsTermsWriter.h:19
boost::shared_ptr< FormatPostingsFieldsWriter > FormatPostingsFieldsWriterPtr
Definition: LuceneTypes.h:142
virtual FormatPostingsDocsConsumerPtr addTerm(CharArray text, int32_t start)
Adds a new term in this field.
CharArray currentTerm
Definition: FormatPostingsTermsWriter.h:28
clucene.sourceforge.net