24#ifndef LOG4CPLUS_HIERARCHY_LOCKER_HEADER_
25#define LOG4CPLUS_HIERARCHY_LOCKER_HEADER_
29#if defined (LOG4CPLUS_HAVE_PRAGMA_ONCE)
56 void resetConfiguration();
73 log4cplus::thread::MutexGuard hierarchyLocker;
This is used to lock a Hierarchy.
HierarchyLocker(Hierarchy &h)
~HierarchyLocker() LOG4CPLUS_NOEXCEPT_FALSE
This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy.
This is the central class in the log4cplus package.
#define LOG4CPLUS_NOEXCEPT_FALSE
This header defines the Logger class and the logging macros.
std::basic_string< tchar > tstring
std::vector< Logger > LoggerList
This is a list of Loggers.