Lucene++ - a full-featured, c++ search engine
API Documentation
Go to the documentation of this file.
7 #ifndef TEESINKTOKENFILTER_H
8 #define TEESINKTOKENFILTER_H
89 void consumeAllTokens();
91 virtual bool incrementToken();
106 virtual void reset();
140 virtual bool incrementToken();
142 virtual void reset();
Collection< SinkTokenStreamPtr > sinks
Definition: TeeSinkTokenFilter.h:68
boost::shared_ptr< SinkTokenStream > SinkTokenStreamPtr
Definition: LuceneTypes.h:48
AttributeSourceStatePtr finalState
Definition: TeeSinkTokenFilter.h:129
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
bool initIterator
Definition: TeeSinkTokenFilter.h:130
A TokenStream enumerates the sequence of tokens, either from Fields of a Document or from query text.
Definition: TokenStream.h:44
boost::shared_ptr< AttributeSourceState > AttributeSourceStatePtr
Definition: LuceneTypes.h:521
Definition: TeeSinkTokenFilter.h:95
A TokenFilter is a TokenStream whose input is another TokenStream.
Definition: TokenFilter.h:18
This TokenFilter provides the ability to set aside attribute states that have already been analyzed....
Definition: TeeSinkTokenFilter.h:62
Definition: AbstractAllTermDocs.h:12
Base class for all Lucene classes.
Definition: LuceneObject.h:31
A filter that decides which AttributeSource states to store in the sink.
Definition: TeeSinkTokenFilter.h:120
boost::shared_ptr< AttributeSource > AttributeSourcePtr
Definition: LuceneTypes.h:520
SinkFilterPtr filter
Definition: TeeSinkTokenFilter.h:132
Definition: TeeSinkTokenFilter.h:109
boost::shared_ptr< TokenStream > TokenStreamPtr
Definition: LuceneTypes.h:63
boost::shared_ptr< SinkFilter > SinkFilterPtr
Definition: LuceneTypes.h:47
Collection< AttributeSourceStatePtr >::iterator it
Definition: TeeSinkTokenFilter.h:131
clucene.sourceforge.net