9#ifndef AVARA3D_LOG_SINK_LOGSINK_H
10#define AVARA3D_LOG_SINK_LOGSINK_H
14#include "a3d/log/Log.h"
29 virtual void write(
const std::string& output, Level level) = 0;
Interface for destinations that receive formatted Log output.
virtual void flush()
Flushes buffered sink output; the base implementation does nothing.
virtual void write(const std::string &output, Level level)=0
Writes already-formatted output associated with level.