This is a logger class that writes log messages to windows debugger console. More...
#include <kanzi/core/platform/log/win32/win32_debug_logger.hpp>
Protected Member Functions | |
virtual void | writeOverride (LogLevel level, string_view levelName, string_view categoryName, string_view fileName, size_t lineNumber, string_view message) KZ_OVERRIDE |
See kanzi::AbstractLogger::writeOverride. More... | |
Additional Inherited Members | |
Public Member Functions inherited from kanzi::AbstractLogger | |
void | write (LogLevel level, string_view levelName, string_view categoryName, string_view fileName, size_t lineNumber, string_view message) |
This function is called by Kanzi to store the message to the log. More... | |
virtual | ~AbstractLogger () |
Destructor. More... | |
This is a logger class that writes log messages to windows debugger console.
|
protectedvirtual |
See kanzi::AbstractLogger::writeOverride.
Writes the levelName
and the categoryName
followed by the message
to the log. The fileName
and lineNumber
are included into the log when the error log message is written.
level | The log level of the message. |
levelName | The string representation of log level. |
categoryName | The string representation of log category. |
fileName | The name of the file log message is originated from. |
lineNumber | The line number of the place in file where log message is originated. |
message | The message being written to the log. |
Implements kanzi::AbstractLogger.