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 |
Referenced by addStatic().
|
inlinestatic |
References addStatic().
|
static |
|
staticprotected |
|
staticprotected |