Class slamcore::LogMessageInterface

class slamcore::LogMessageInterface

Interface to a log message

Public Functions

virtual ~LogMessageInterface() = default
virtual LogSeverity getSeverity() const = 0

Return the log message severity

virtual host_timestamp getTimestamp() const = 0

Return the log message timestamp

virtual const std::string &getMessage() const = 0

Returns the log message content