7 #ifndef MMAPDIRECTORY_H
8 #define MMAPDIRECTORY_H
37 virtual IndexInputPtr openInput(
const String& name, int32_t bufferSize);
File-based Directory implementation that uses mmap for reading, and SimpleFSIndexOutput for writing...
Definition: MMapDirectory.h:22
boost::shared_ptr< IndexOutput > IndexOutputPtr
Definition: LuceneTypes.h:494
virtual IndexInputPtr openInput(const String &name)
Returns a stream reading an existing file, with the specified read buffer size. The particular Direct...
Base class for Directory implementations that store index files in the file system. There are currently three core subclasses:
Definition: FSDirectory.h:29
boost::shared_ptr< IndexInput > IndexInputPtr
Definition: LuceneTypes.h:493
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
Definition: AbstractAllTermDocs.h:12
boost::shared_ptr< LockFactory > LockFactoryPtr
Definition: LuceneTypes.h:497