18 #ifndef _LOG4CXX_DEFAULT_LOGGER_FACTORY_H 19 #define _LOG4CXX_DEFAULT_LOGGER_FACTORY_H 21 #include <log4cxx/spi/loggerfactory.h> 22 #include <log4cxx/helpers/objectimpl.h> 27 typedef helpers::ObjectPtrT<Logger> LoggerPtr;
35 BEGIN_LOG4CXX_CAST_MAP()
37 END_LOG4CXX_CAST_MAP()
39 virtual LoggerPtr makeNewLoggerInstance(
41 const LogString& name)
const;
45 #endif //_LOG4CXX_DEFAULT_LOGGER_FACTORY_H Implement this interface to create new instances of Logger or a sub-class of Logger.
Definition: loggerfactory.h:32
Implementation class for Object.
Definition: objectimpl.h:28
Definition: defaultloggerfactory.h:29
Definition: appender.h:33