Apache log4cxx  Version 0.12.1
log4cxx::helpers::APRInitializer Class Reference

#include <aprinitializer.h>

Public Member Functions

 ~APRInitializer ()
 

Static Public Member Functions

static log4cxx_time_t initialize ()
 
static apr_pool_t * getRootPool ()
 
static apr_threadkey_tgetTlsKey ()
 
static void registerCleanup (FileWatchdog *watchdog)
 Register a FileWatchdog for deletion prior to APR termination. More...
 
static void unregisterCleanup (FileWatchdog *watchdog)
 

Static Public Attributes

static bool isDestructed
 

Constructor & Destructor Documentation

◆ ~APRInitializer()

log4cxx::helpers::APRInitializer::~APRInitializer ( )

Member Function Documentation

◆ getRootPool()

static apr_pool_t* log4cxx::helpers::APRInitializer::getRootPool ( )
static

◆ getTlsKey()

static apr_threadkey_t* log4cxx::helpers::APRInitializer::getTlsKey ( )
static

◆ initialize()

static log4cxx_time_t log4cxx::helpers::APRInitializer::initialize ( )
static

◆ registerCleanup()

static void log4cxx::helpers::APRInitializer::registerCleanup ( FileWatchdog watchdog)
static

Register a FileWatchdog for deletion prior to APR termination.

FileWatchdog must be allocated on heap and not deleted elsewhere.

◆ unregisterCleanup()

static void log4cxx::helpers::APRInitializer::unregisterCleanup ( FileWatchdog watchdog)
static

Member Data Documentation

◆ isDestructed

bool log4cxx::helpers::APRInitializer::isDestructed
static

The documentation for this class was generated from the following file: