24 #ifndef __UTILS_LOGGING_FACTORY_H_
25 #define __UTILS_LOGGING_FACTORY_H_
27 #include <core/exception.h>
28 #include <core/exceptions/software.h>
60 static L*
instance(
const char *type,
const char *as);
69 L *tl =
dynamic_cast<L *
>(l);
static MultiLogger * multilogger_instance(const char *as)
Create MultiLogger instance.
Fawkes library namespace.
static Logger * instance(const char *type, const char *as)
Get logger instance.
Unknown logger type exception.
Log through multiple loggers.
Base class for exceptions in Fawkes.
UnknownLoggerTypeException(const char *msg=NULL)
Constructor.