24#include "logger/levels.hpp"
25#include "logger/formatter/messageFormatter.hpp"
46 std::string _fileName;
49 unsigned int _maxSize;
69 const std::string& linePattern,
70 unsigned int maxSize = 0,
79 Writer(std::ostream* output,
const std::string& linePattern);
97 virtual void write(
const std::string& category,
99 const std::string& message);
118#include "logger/impl/writter.hpp"
std::ostream * _output
Definition writer.hpp:39
Writer(const std::string &fileName, const std::string &linePattern, unsigned int maxSize=0, int maxIndex=0)
virtual void write(const std::string &category, const anch::logger::Level &level, const std::string &message)
anch::logger::formatter::MessageFormatter _formatter
Definition writer.hpp:42
Writer(std::ostream *output, const std::string &linePattern)
Logger namespace.
Definition anchDateFormatter.hpp:27
Level
Definition levels.hpp:32