Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
More...
#include <BufferedReader.h>
|
int32_t | refill () |
| Refill buffer in preparation for reading.
|
|
int32_t | peek () |
| Read a single character without moving position.
|
|
| Reader () |
|
| LuceneObject () |
|
Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
◆ BufferedReader()
Create a buffering character-input stream.
◆ ~BufferedReader()
virtual Lucene::BufferedReader::~BufferedReader |
( |
| ) |
|
|
virtual |
◆ _getClassName()
static String Lucene::BufferedReader::_getClassName |
( |
| ) |
|
|
inlinestatic |
◆ close()
virtual void Lucene::BufferedReader::close |
( |
| ) |
|
|
virtual |
◆ getClassName()
virtual String Lucene::BufferedReader::getClassName |
( |
| ) |
|
|
inlinevirtual |
◆ markSupported()
virtual bool Lucene::BufferedReader::markSupported |
( |
| ) |
|
|
virtual |
◆ peek()
int32_t Lucene::BufferedReader::peek |
( |
| ) |
|
|
protected |
Read a single character without moving position.
◆ read() [1/2]
virtual int32_t Lucene::BufferedReader::read |
( |
| ) |
|
|
virtual |
◆ read() [2/2]
virtual int32_t Lucene::BufferedReader::read |
( |
wchar_t * |
b, |
|
|
int32_t |
offset, |
|
|
int32_t |
length |
|
) |
| |
|
virtual |
Read characters into a portion of an array.
Implements Lucene::Reader.
◆ readLine()
virtual bool Lucene::BufferedReader::readLine |
( |
String & |
line | ) |
|
|
virtual |
◆ refill()
int32_t Lucene::BufferedReader::refill |
( |
| ) |
|
|
protected |
Refill buffer in preparation for reading.
◆ reset()
virtual void Lucene::BufferedReader::reset |
( |
| ) |
|
|
virtual |
◆ shared_from_this()
boost::shared_ptr< BufferedReader > Lucene::BufferedReader::shared_from_this |
( |
| ) |
|
|
inline |
◆ buffer
CharArray Lucene::BufferedReader::buffer |
|
protected |
◆ bufferLength
int32_t Lucene::BufferedReader::bufferLength |
|
protected |
◆ bufferPosition
int32_t Lucene::BufferedReader::bufferPosition |
|
protected |
◆ bufferSize
int32_t Lucene::BufferedReader::bufferSize |
|
protected |
◆ reader
◆ READER_BUFFER
const int32_t Lucene::BufferedReader::READER_BUFFER |
|
static |
The documentation for this class was generated from the following file: