7 #ifndef BUFFEREDREADER_H
8 #define BUFFEREDREADER_H
36 virtual int32_t read();
39 virtual int32_t read(
wchar_t* b, int32_t offset, int32_t length);
42 virtual bool readLine(String& line);
48 virtual bool markSupported();
Read text from a character-input stream, buffering characters so as to provide for the efficient read...
Definition: BufferedReader.h:16
int32_t bufferSize
Definition: BufferedReader.h:26
static const int32_t READER_BUFFER
Definition: BufferedReader.h:32
boost::shared_ptr< Reader > ReaderPtr
Definition: LuceneTypes.h:547
Abstract class for reading character streams.
Definition: Reader.h:15
int32_t bufferLength
Definition: BufferedReader.h:27
int32_t bufferPosition
Definition: BufferedReader.h:28
CharArray buffer
Definition: BufferedReader.h:29
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
Definition: AbstractAllTermDocs.h:12