CLucene - a full-featured, c++ search engine
API Documentation


LuceneThreads.h File Reference

Go to the source code of this file.

Namespaces

namespace  lucene
namespace  lucene::util

Data Structures

class  lucene::util::mutexGuard

Defines

#define SCOPED_LOCK_MUTEX(theMutex)   CL_NS(util)::mutexGuard theMutexGuard(theMutex);
#define DEFINE_MUTEX(theMutex)   _LUCENE_THREADMUTEX theMutex;
#define DEFINE_MUTABLE_MUTEX(theMutex)   mutable _LUCENE_THREADMUTEX theMutex;
#define STATIC_DEFINE_MUTEX(theMutex)   static _LUCENE_THREADMUTEX theMutex;


Define Documentation

#define DEFINE_MUTABLE_MUTEX ( theMutex   )     mutable _LUCENE_THREADMUTEX theMutex;

#define DEFINE_MUTEX ( theMutex   )     _LUCENE_THREADMUTEX theMutex;

#define SCOPED_LOCK_MUTEX ( theMutex   )     CL_NS(util)::mutexGuard theMutexGuard(theMutex);

#define STATIC_DEFINE_MUTEX ( theMutex   )     static _LUCENE_THREADMUTEX theMutex;


clucene.sourceforge.net