friend class Log4cppCleanup
HierarchyMaintainer is an internal log4cpp class.
void(* shutdown_fun_ptr)()
virtual Category * getExistingInstance(const std::string &name)
std::map< std::string, Category * > CategoryMap
virtual Category & getInstance(const std::string &name)
virtual ~HierarchyMaintainer()
static HierarchyMaintainer * _defaultMaintainer
virtual Category * _getExistingInstance(const std::string &name)
virtual void deleteAllCategories()
void register_shutdown_handler(shutdown_fun_ptr handler)
static HierarchyMaintainer & getDefaultMaintainer()
virtual Category & _getInstance(const std::string &name)
std::vector< shutdown_fun_ptr > handlers_t
virtual std::vector< Category * > * getCurrentCategories() const
threading::Mutex _categoryMutex