#include <aprinitializer.h>
◆ ~APRInitializer()
log4cxx::helpers::APRInitializer::~APRInitializer |
( |
| ) |
|
◆ getOrAddUnique()
static std::shared_ptr< T > log4cxx::helpers::APRInitializer::getOrAddUnique |
( |
std::function< ObjectPtr()> | creator | ) |
|
|
inlinestatic |
Fetch or add a single instance type ObjectPtr for deletion prior to termination.
◆ getRootPool()
◆ getTlsKey()
◆ initialize()
◆ registerCleanup()
Register a FileWatchdog for deletion prior to termination.
FileWatchdog must be allocated on heap and not deleted elsewhere.
◆ setUnique()
static void log4cxx::helpers::APRInitializer::setUnique |
( |
const std::shared_ptr< T > & | pObject | ) |
|
|
inlinestatic |
Store a single instance type ObjectPtr for deletion prior to termination.
◆ unregisterAll()
static void log4cxx::helpers::APRInitializer::unregisterAll |
( |
| ) |
|
|
static |
◆ unregisterCleanup()
◆ helpers::WideLife< APRInitializer >
◆ isDestructed
bool log4cxx::helpers::APRInitializer::isDestructed |
|
static |
The documentation for this class was generated from the following file: