Lucene++ - a full-featured, c++ search engine
API Documentation
#include "IndexCommit.h"
Go to the source code of this file.
Data Structures | |
class | Lucene::IndexFileDeleter |
This class keeps track of each SegmentInfos instance that is still "live", either because it corresponds to a segments_N file in the Directory (a "commit", ie. a committed SegmentInfos) or because it's an in-memory SegmentInfos that a writer is actively updating but has not yet committed. This class uses simple reference counting to map the live SegmentInfos instances to individual files in the Directory. More... | |
class | Lucene::RefCount |
Tracks the reference count for a single index file. More... | |
class | Lucene::CommitPoint |
Holds details for each commit point. This class is also passed to the deletion policy. Note: this class has a natural ordering that is inconsistent with equals. More... | |
Namespaces | |
namespace | Lucene |