Lucene++ - a full-featured, c++ search engine
API Documentation
Debug utility to track shared_ptr utilization. More...
#include <CycleCheck.h>
Public Member Functions | |
virtual | ~CycleCheck () |
Static Public Member Functions | |
template<class TYPE > | |
static void | addStatic (TYPE &staticRef) |
static void | dumpRefs () |
Protected Member Functions | |
void | addRef (const String &className, int32_t ref) |
Static Protected Member Functions | |
static void | addStatic (LuceneObjectPtr *staticRef) |
Static Protected Attributes | |
static MapStringInt | cycleMap |
static Set< LuceneObjectPtr * > | staticRefs |
Debug utility to track shared_ptr utilization.
|
virtual |
|
protected |
|
staticprotected |
|
inlinestatic |
|
static |
|
staticprotected |
|
staticprotected |