20 #ifndef _ANCH_LOGGER_LOGGER_CONFIGURATION_H_ 21 #define _ANCH_LOGGER_LOGGER_CONFIGURATION_H_ 26 #include "logger/levels.hpp" 27 #include "logger/writer.hpp" 40 std::string _category;
46 std::vector<anch::logger::Writer*> _writers;
59 const std::vector<anch::logger::Writer*>& writers);
94 inline const std::vector<anch::logger::Writer*>&
getWriters()
const {
104 #endif // _ANCH_LOGGER_LOGGER_CONFIGURATION_H_ AnCH framework base namespace.
Definition: base64.hpp:28
Definition: loggerConfiguration.hpp:37
LoggerConfiguration(const std::string &category, const anch::logger::Level &level, const std::vector< anch::logger::Writer * > &writers)
Definition: loggerConfiguration.cpp:37
const anch::logger::Level & getLevel() const
Definition: loggerConfiguration.hpp:85
const std::vector< anch::logger::Writer * > & getWriters() const
Definition: loggerConfiguration.hpp:94
Level
Definition: levels.hpp:34
const std::string & getCategory() const
Definition: loggerConfiguration.hpp:76
~LoggerConfiguration()
Definition: loggerConfiguration.cpp:49