Go to the documentation of this file.
10#include <QtCore/QString>
33 const int* flagsPtr =
nullptr)
const;
47 const QString& message,
48 const QString& messageSource,
60 QString& messageSource)
const;
Common interface for classes sending some log info.
virtual bool IsLogConsumed(const IInformationProvider::InformationCategory *categoryPtr=nullptr, const int *flagsPtr=nullptr) const
Check if any log message is consumed.
virtual bool SendLogMessage(IInformationProvider::InformationCategory category, int id, const QString &message, const QString &messageSource, int flags=0) const
Send any message to log.
virtual void DecorateMessage(IInformationProvider::InformationCategory category, int id, int flags, QString &message, QString &messageSource) const
Decorate message parts before outputting.
© Witold Gantzke and Kirill Lepskiy