24#include <olp/core/CoreApi.h>
25#include <olp/core/logging/Appender.h>
26#include <olp/core/logging/MessageFormatter.h>
64 : m_formatter(std::move(formatter)) {}
72 m_formatter = std::move(formatter);
An appender that prints messages to the console.
Definition ConsoleAppender.h:33
ConsoleAppender(MessageFormatter formatter=MessageFormatter::createDefault())
Creates a ConsoleAppender instance with a message formatter.
Definition ConsoleAppender.h:63
ConsoleAppender & setMessageFormatter(MessageFormatter formatter)
Sets the message formatter.
Definition ConsoleAppender.h:70
const MessageFormatter & getMessageFormatter() const
Gets the message formatter.
Definition ConsoleAppender.h:66
IAppender & append(const LogMessage &message) override
Appends the message using char strings.
Appends a message to the log.
Definition Appender.h:32
Rules all the other namespaces.
Definition AppleSignInProperties.h:24
Contains data used for a log message.
Definition LogMessage.h:31