Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef _mbilogLogMessage_H
14 #define _mbilogLogMessage_H
64 LogMessage(
const int _level,
const char *_filePath,
const int _lineNumber,
const char *_functionName)
65 : level(_level), filePath(_filePath), lineNumber(_lineNumber), functionName(_functionName)
An object of this class represents a single logging message (logging event) of the mbi logging mechan...
LogMessage(const int _level, const char *_filePath, const int _lineNumber, const char *_functionName)
const char * functionName
Name of the method where the logging message was emitted which is generated by the macros in file mbi...
const int level
Logging level which is defined in the enum mbilogLoggingTypes.h TODO: convert to enum.
const char * moduleName
Name of the module where the logging message was emitted which is generated by the macros in file mbi...
std::string category
Category of the logging event, which was defined by the user.
const int lineNumber
Line of the source source file where the logging message was emitted which is generated by the macros...
std::string message
The actual logging message.
const char * filePath
File name of the source file where the logging message was emitted which is generated by the macros i...