Lucene++ - a full-featured, c++ search engine
API Documentation
Go to the documentation of this file.
7 #ifndef FASTCHARSTREAM_H
8 #define FASTCHARSTREAM_H
38 virtual wchar_t readChar();
39 virtual wchar_t BeginToken();
40 virtual void backup(int32_t amount);
41 virtual String GetImage();
42 virtual CharArray GetSuffix(int32_t length);
44 virtual int32_t getColumn();
45 virtual int32_t getLine();
46 virtual int32_t getEndColumn();
47 virtual int32_t getEndLine();
48 virtual int32_t getBeginColumn();
49 virtual int32_t getBeginLine();
int32_t bufferLength
Definition: FastCharStream.h:29
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
int32_t bufferStart
Definition: FastCharStream.h:33
int32_t bufferPosition
Definition: FastCharStream.h:30
boost::shared_ptr< Reader > ReaderPtr
Definition: LuceneTypes.h:547
Definition: AbstractAllTermDocs.h:12
Base class for all Lucene classes.
Definition: LuceneObject.h:31
int32_t tokenStart
Definition: FastCharStream.h:32
ReaderPtr input
Definition: FastCharStream.h:35
This interface describes a character stream that maintains line and column number positions of the ch...
Definition: QueryParserCharStream.h:22
An efficient implementation of QueryParserCharStream interface.
Definition: FastCharStream.h:18
clucene.sourceforge.net