7 #ifndef CHECKSUMINDEXINPUT_H
8 #define CHECKSUMINDEXINPUT_H
10 #include <boost/crc.hpp>
31 virtual uint8_t readByte();
38 virtual void readBytes(uint8_t* b, int32_t offset, int32_t length);
41 int64_t getChecksum();
48 virtual int64_t getFilePointer();
52 virtual void seek(int64_t pos);
55 virtual int64_t length();
boost::shared_ptr< LuceneObject > LuceneObjectPtr
Definition: LuceneTypes.h:539
boost::shared_ptr< IndexInput > IndexInputPtr
Definition: LuceneTypes.h:493
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
Definition: AbstractAllTermDocs.h:12