13 #ifndef VIRTRU_LOGGING_INTERFACE_H
14 #define VIRTRU_LOGGING_INTERFACE_H
48 #endif // VIRTRU_LOGGING_INTERFACE_H
unsigned int line
Definition: tdf_logging_interface.h:29
std::time_t timestamp
Definition: tdf_logging_interface.h:30
LogLevel
Defines a log level.
Definition: tdf_constants.h:52
std::string fileName
Definition: tdf_logging_interface.h:27
virtual void TDFSDKLog(LogMessage logMessage)=0
Definition: tdf_logging_interface.h:38
Log message data.
Definition: tdf_logging_interface.h:24
virtual ~ILogger()=default
LogLevel level
Definition: tdf_logging_interface.h:25
std::string message
Definition: tdf_logging_interface.h:26