Base class for all Lucene synchronised classes.
More...
#include <LuceneSync.h>
Base class for all Lucene synchronised classes.
virtual Lucene::LuceneSync::~LuceneSync |
( |
| ) |
|
|
virtual |
Return this object signal.
Return this object synchronize lock.
virtual bool Lucene::LuceneSync::holdsLock |
( |
| ) |
|
|
virtual |
Returns true if this object is currently locked by current thread.
virtual void Lucene::LuceneSync::lock |
( |
int32_t |
timeout = 0 | ) |
|
|
virtual |
Lock this object using an optional timeout.
virtual void Lucene::LuceneSync::notifyAll |
( |
| ) |
|
|
virtual |
Notify all threads waiting for signal.
virtual void Lucene::LuceneSync::unlock |
( |
| ) |
|
|
virtual |
virtual void Lucene::LuceneSync::wait |
( |
int32_t |
timeout = 0 | ) |
|
|
virtual |
The documentation for this class was generated from the following file: