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
IAppender & append(const LogMessage &message) override
Appends the message using char strings.
const MessageFormatter & getMessageFormatter() const
Gets the message formatter.
Definition: ConsoleAppender.h:66
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