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


LuceneThreads.h File Reference

#include "CLucene/config/threadPthread.h"

Go to the source code of this file.

Classes

class  lucene::util::mutexGuard

Namespaces

namespace  lucene
 

todo: jlucene has change from using DocumentFieldList/Enumeration to using a java List.


namespace  lucene::util

Defines

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

Define Documentation

#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