18#ifndef _LOG4CXX_HELPERS_APRINITIALIZER_H
19#define _LOG4CXX_HELPERS_APRINITIALIZER_H
22 #error "aprinitializer.h should only be included by log4cxx implementation"
63 std::list<FileWatchdog*> watchdogs;
struct apr_threadkey_t apr_threadkey_t
Definition: aprinitializer.h:29
struct apr_thread_mutex_t apr_thread_mutex_t
Definition: aprinitializer.h:28
Definition: aprinitializer.h:42
static apr_threadkey_t * getTlsKey()
static void registerCleanup(FileWatchdog *watchdog)
Register a FileWatchdog for deletion prior to APR termination.
static log4cxx_time_t initialize()
static apr_pool_t * getRootPool()
static bool isDestructed
Definition: aprinitializer.h:47
static void unregisterCleanup(FileWatchdog *watchdog)
Check every now and then that a certain file has not changed.
Definition: filewatchdog.h:39
Definition: messagehandler.h:23