24 #ifndef _UTILS_LOGGING_FACTORY_H_ 25 #define _UTILS_LOGGING_FACTORY_H_ 27 #include <core/exception.h> 28 #include <core/exceptions/software.h> 29 #include <logging/logger.h> 60 static L *
instance(
const char *type,
const char *as);
71 L * tl = dynamic_cast<L *>(l);
Fawkes library namespace.
static Logger * instance(const char *type, const char *as)
Get logger instance.
Unknown logger type exception.
static MultiLogger * multilogger_instance(const char *as, Logger::LogLevel default_ll=Logger::LL_DEBUG)
Create MultiLogger instance.
Log through multiple loggers.
Base class for exceptions in Fawkes.
debug output, relevant only when tracking down problems
UnknownLoggerTypeException(const char *msg=NULL)
Constructor.