Elaztek Developer Hub
Blamite Game Engine - Strings  00381.04.17.23.2324.blamite
A library containing general purpose utilities and classes for use in multiple projects.
BlamLogMessage Struct Reference

Structure to store log message data. More...

#include <logger.h>

Public Attributes

BlamReportType report_type = BlamReportType::Debug
 The report that the message is intended for. More...
 
std::string timestamp
 The timestamp of the log message. More...
 
std::string message
 The message contents. More...
 
BlamLogLevel severity = WSV_NONE
 The message severity. Defaults to None. More...
 
bool show_timestamp = true
 Whether or not to show the timestamp of the message in the log file. More...
 
bool override_color = false
 Whether or not to override the message color. More...
 
BlamColor color
 The overridden color information. Overrules any severity-based coloring. More...
 
BlamLogVisibility visibility = WVIS_ALL
 The visibility of the log message. More...
 
bool override_duplicate_limit = false
 Whether or not this message should ignore the duplicate message limit. More...
 

Detailed Description

Structure to store log message data.

Member Data Documentation

◆ color

BlamColor BlamLogMessage::color

The overridden color information. Overrules any severity-based coloring.

◆ message

std::string BlamLogMessage::message

The message contents.

◆ override_color

bool BlamLogMessage::override_color = false

Whether or not to override the message color.

◆ override_duplicate_limit

bool BlamLogMessage::override_duplicate_limit = false

Whether or not this message should ignore the duplicate message limit.

◆ report_type

BlamReportType BlamLogMessage::report_type = BlamReportType::Debug

The report that the message is intended for.

◆ severity

BlamLogLevel BlamLogMessage::severity = WSV_NONE

The message severity. Defaults to None.

◆ show_timestamp

bool BlamLogMessage::show_timestamp = true

Whether or not to show the timestamp of the message in the log file.

◆ timestamp

std::string BlamLogMessage::timestamp

The timestamp of the log message.

◆ visibility

BlamLogVisibility BlamLogMessage::visibility = WVIS_ALL

The visibility of the log message.


The documentation for this struct was generated from the following file: