6#include <QtCore/QString>
31 const int* flagsPtr =
NULL)
const;
45 const QString& message,
46 const QString& messageSource,
58 QString& messageSource)
const;
Common interface for classes sending some log info.
virtual bool SendLogMessage(IInformationProvider::InformationCategory category, int id, const QString &message, const QString &messageSource, int flags=0) const
Send any message to log.
virtual bool IsLogConsumed(const IInformationProvider::InformationCategory *categoryPtr=NULL, const int *flagsPtr=NULL) const
Check if any log message is consumed.
virtual void DecorateMessage(IInformationProvider::InformationCategory category, int id, int flags, QString &message, QString &messageSource) const
Decorate message parts before outputting.
Base interface for all used interfaces and implementations.