class LogMessageData

A class that stores log messages.

Summary

Members Descriptions
public LogMessageData(const LogLevel level, const std::string& message, const std::string& function, const std::string& file, int32_t line, const std::shared_ptr<void>& context, std::chrono::time_point<std::chrono::system_clock> messageTime, std::thread::id messageThreadId) Not yet documented.
public LogLevel GetLevel() const The log level for the log statement.
public const std::string& GetLogMessage() const The message for the log statement.
public const std::string& GetFunction() const The function name for the log statement.
public const std::string& GetFile() const The file name for the log statement.
public int32_t GetLine() const The line number for the log statement.
public const std::shared_ptr<void>& GetContext() const The logger context for the log statement.
public std::chrono::time_point<std::chrono::system_clock> GetMessageTime() const The message time of the log statement.
public std::thread::id GetMessageThreadId() const The thread id of the log statement.

Members

LogMessageData function

Not documented yet.

GetLevel function

The log level for the log statement.

GetLogMessage function

The message for the log statement.

GetFunction function

The function name for the log statement.

GetFile function

The file name for the log statement.

GetLine function

The line number for the log statement.

GetContext function

The logger context for the log statement.

GetMessageTime function

The message time of the log statement.

GetMessageThreadId function

The thread id of the log statement.