6#include "OgcLoggerSysReport.h"
19 SYS_Report(
"%s", line);
bool init(const LogConfig &config) override
Opens whatever handle/socket/file this backend needs, using only fields from config (nothing hardcode...
void write(LogLevel level, const char *line, size_t len) override
Writes one already-formatted, newline-terminated line.
void shutdown() override
Releases whatever init() acquired.
LogLevel
Severity of a single log call.
Full runtime configuration for the Logger.