5 #include "messages/Message.hpp" 16 Paths *pathManager =
nullptr;
24 const QString &platformName);
27 using PlatformName = QString;
28 using ChannelName = QString;
29 std::map<PlatformName,
30 std::map<ChannelName, std::unique_ptr<LoggingChannel>>>
void addMessage(const QString &channelName, MessagePtr message, const QString &platformName)
Definition: Logging.cpp:21
Definition: Logging.hpp:14
Definition: Singleton.hpp:10
Definition: Application.cpp:48
Settings which are availlable for reading and writing on the gui thread.
Definition: Settings.hpp:78
virtual void initialize(Settings &settings, Paths &paths) override
Definition: Logging.cpp:17
std::shared_ptr< const Message > MessagePtr
Definition: Channel.hpp:18