Lucene++ - a full-featured, c++ search engine
API Documentation
Go to the documentation of this file.
24 void addRef(
const String& className, int32_t ref);
33 static void dumpRefs();
40 addRef(TYPE::_getClassName(), 1);
44 addRef(TYPE::_getClassName(), -1);
static void addStatic(TYPE &staticRef)
Definition: CycleCheck.h:29
boost::shared_ptr< LuceneObject > LuceneObjectPtr
Definition: LuceneTypes.h:539
static Set< LuceneObjectPtr * > staticRefs
Definition: CycleCheck.h:21
Definition: AbstractAllTermDocs.h:12
CycleCheckT()
Definition: CycleCheck.h:39
void addRef(const String &className, int32_t ref)
Definition: CycleCheck.h:37
Debug utility to track shared_ptr utilization.
Definition: CycleCheck.h:15
static MapStringInt cycleMap
Definition: CycleCheck.h:20
virtual ~CycleCheckT()
Definition: CycleCheck.h:43
clucene.sourceforge.net