9#ifndef AVARA3D_LOG_SINK_STDOUTLOGSINK_H
10#define AVARA3D_LOG_SINK_STDOUTLOGSINK_H
14#include "a3d/log/sink/LogSink.h"
43 void write(
const std::string& output, Level level)
override;
Interface for destinations that receive formatted Log output.
LogSink that writes ordinary messages to standard output and errors to standard error.
void write(const std::string &output, Level level) override
Writes Error and Fatal output to standard error and lower severities to standard output.
StdOutLogSink()
Creates a standard-stream log sink.
void flush() override
Flushes buffered standard-stream output.