Lucene++ - a full-featured, c++ search engine
API Documentation
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
virtual void clearLock(const String &lockName)=0
Attempt to clear (forcefully unlock and remove) the specified lock. Only call this at a time when you...
boost::shared_ptr< Lock > LockPtr
Definition: LuceneTypes.h:496
Definition: AbstractAllTermDocs.h:12
virtual LockPtr makeLock(const String &lockName)=0
Return a new Lock instance identified by lockName.
Base class for all Lucene classes.
Definition: LuceneObject.h:31
virtual void setLockPrefix(const String &lockPrefix)
Set the prefix in use for all locks created in this LockFactory. This is normally called once,...
virtual String getLockPrefix()
Get the prefix in use for all locks created in this LockFactory.
Base class for Locking implementation. Directory uses instances of this class to implement locking....
Definition: LockFactory.h:23
String lockPrefix
Definition: LockFactory.h:27
clucene.sourceforge.net