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.