7#ifndef BUFFEREDINDEXINPUT_H
8#define BUFFEREDINDEXINPUT_H
33 decltype(buffer.get()) __buffer;
58 virtual void readBytes(uint8_t* b, int32_t offset, int32_t length);
69 virtual void readBytes(uint8_t* b, int32_t offset, int32_t length,
bool useBuffer);
81 virtual void seek(int64_t pos);
100 virtual void readInternal(uint8_t* b, int32_t offset, int32_t length) = 0;
#define LUCENE_CLASS(Name)
Definition LuceneObject.h:24
Definition AbstractAllTermDocs.h:12
boost::shared_ptr< LuceneObject > LuceneObjectPtr
Definition LuceneTypes.h:539