CuteLogger
Fast and simple logging solution for Qt based applications
|
Appender that writes the log records to the Microsoft Debug Log. More...
Protected Member Functions | |
virtual void | append (const QDateTime &timeStamp, Logger::LogLevel logLevel, const char *file, int line, const char *function, const QString &category, const QString &message) |
Writes the log record to the windows debug log. More... | |
![]() | |
QString | formattedString (const QDateTime &timeStamp, Logger::LogLevel logLevel, const char *file, int line, const char *function, const QString &category, const QString &message) const |
Returns the string to record to the logging target, formatted according to the format(). More... | |
Additional Inherited Members | |
![]() | |
AbstractStringAppender () | |
Constructs a new string appender object. | |
virtual QString | format () const |
Returns the current log format string. More... | |
void | setFormat (const QString &) |
Sets the logging format for writing strings to the log target with this appender. More... | |
![]() | |
AbstractAppender () | |
Constructs a AbstractAppender object. | |
virtual | ~AbstractAppender () |
Destructs the AbstractAppender object. | |
Logger::LogLevel | detailsLevel () const |
Returns the current details level of appender. More... | |
void | setDetailsLevel (Logger::LogLevel level) |
Sets the current details level of appender. More... | |
void | setDetailsLevel (const QString &level) |
Sets the current details level of appender. More... | |
void | write (const QDateTime &timeStamp, Logger::LogLevel logLevel, const char *file, int line, const char *function, const QString &category, const QString &message) |
Tries to write the log record to this logger. More... | |
![]() | |
static QString | stripFunctionName (const char *) |
Strips the long function signature (as added by Q_FUNC_INFO macro) More... | |
Appender that writes the log records to the Microsoft Debug Log.
|
protectedvirtual |
Writes the log record to the windows debug log.
Implements AbstractAppender.