4 #ifndef FIRE_LOGGING_CORE_LOGGER_HPP_INCLUDED
5 #define FIRE_LOGGING_CORE_LOGGER_HPP_INCLUDED
11 #include "fire/logging/spi/AbstractLogger.hpp"
12 #include "fire/logging/Level.hpp"
59 std::map< std::string, fire::logging::core::appender::Appender* > appenders;
106 std::map< std::string, fire::logging::core::appender::Appender* >
getAppenders();
std::string name
Nome del logger.
Definition: AbstractLogger.hpp:47
fire::logging::Level::Level getLevel()
Classe astratta per la gestione di un logger.
Definition: AbstractLogger.hpp:41
Logger(const std::string &name)
Definition: Logger.hpp:51
void addAppender(const fire::logging::core::appender::Appender &appender)
void setLevel(const fire::logging::Level::Level &level)
Definition: Appender.hpp:43
Level
Enumerativo per la gestione di un livello di log.
Definition: Level.hpp:26
std::map< std::string, fire::logging::core::appender::Appender * > getAppenders()
void removeAppender(const fire::logging::core::appender::Appender &appender)