galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
galaxy::LogMessage Struct Referencefinal

Parts of a log message to be passed to sinks. More...

#include <LogMessage.hpp>

+ Collaboration diagram for galaxy::LogMessage:

Public Attributes

std::string colour
 ASCII colour code.
 
LogLevel level
 Level of message.
 
std::string time
 Timestamp of message.
 
std::string file
 File message occured in.
 
unsigned int line
 Line the message occured on.
 
std::string message
 The actual message to record.
 
std::string trace
 Stack trace.
 

Detailed Description

Parts of a log message to be passed to sinks.

Definition at line 18 of file LogMessage.hpp.

Member Data Documentation

◆ colour

std::string galaxy::LogMessage::colour

ASCII colour code.

Definition at line 23 of file LogMessage.hpp.

◆ level

LogLevel galaxy::LogMessage::level

Level of message.

Definition at line 28 of file LogMessage.hpp.

◆ time

std::string galaxy::LogMessage::time

Timestamp of message.

Definition at line 33 of file LogMessage.hpp.

◆ file

std::string galaxy::LogMessage::file

File message occured in.

Definition at line 38 of file LogMessage.hpp.

◆ line

unsigned int galaxy::LogMessage::line

Line the message occured on.

Definition at line 43 of file LogMessage.hpp.

◆ message

std::string galaxy::LogMessage::message

The actual message to record.

Definition at line 48 of file LogMessage.hpp.

◆ trace

std::string galaxy::LogMessage::trace

Stack trace.

Definition at line 53 of file LogMessage.hpp.


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