15 Sink(
bool isSynchronized =
false);
20 virtual ~
Sink() =
default;
22 Sink& operator = (
const Sink& other) =
delete;
23 Sink& operator = (
Sink&& other) =
delete;
25 void Sync(std::string message);
32 virtual void Log(std::string message) = 0;
35 const bool isSynchronized{
false };
The Sink class - destination of logger messages.
Definition: Sink.hh:13
virtual void Log(std::string message)=0
Log - override this method to define how the messege should be logged.