| 1234567891011121314151617181920 |
- #pragma once
- #include "logger/logger_fwd.h"
- #include <memory>
- #include <vector>
- #include <utility>
- namespace logging {
- class appender;
- struct logger_impl {
- bool should_log(level ll) const;
- void write(logpacket const & pkt);
- void flush();
- std::vector<std::shared_ptr<appender>> impls;
- level min_log_level;
- };
- }
|