8#ifndef GALAXY_LOGGING_SINK_HPP_
9#define GALAXY_LOGGING_SINK_HPP_
26 virtual ~Sink()
noexcept;
A source for log messages to be recorded to.
Sink(Sink &&)=default
Move constructor.
virtual void sink(const LogMessage &message)=0
Sink the message.
Sink & operator=(Sink &&)=default
Move assignment operator.
virtual ~Sink() noexcept
Virtual destructor.
Sink()=default
Constructor.
Sink & operator=(const Sink &)=default
Copy assignment operator.
Sink(const Sink &)=default
Copy constructor.
Parts of a log message to be passed to sinks.