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
LogMessage.hpp
Go to the documentation of this file.
1
7
8
#ifndef GALAXY_LOGGING_LOGMESSAGE_HPP_
9
#define GALAXY_LOGGING_LOGMESSAGE_HPP_
10
11
#include <string>
12
13
namespace
galaxy
14
{
15
namespace
logging
16
{
20
struct
LogMessage
final
21
{
25
std::string
colour
;
26
30
std::string
level
;
31
35
std::string
time
;
36
40
std::string
file
;
41
45
std::string
line
;
46
50
std::string
message
;
51
55
std::string
trace
;
56
};
57
}
// namespace logging
58
}
// namespace galaxy
59
60
#endif
galaxy
Timer.hpp galaxy.
Definition
Async.hpp:17
galaxy::logging::LogMessage
Parts of a log message to be passed to sinks.
Definition
LogMessage.hpp:21
galaxy::logging::LogMessage::level
std::string level
Level of message.
Definition
LogMessage.hpp:30
galaxy::logging::LogMessage::time
std::string time
Timestamp of message.
Definition
LogMessage.hpp:35
galaxy::logging::LogMessage::colour
std::string colour
ASCII colour code.
Definition
LogMessage.hpp:25
galaxy::logging::LogMessage::message
std::string message
The actual message to record.
Definition
LogMessage.hpp:50
galaxy::logging::LogMessage::trace
std::string trace
Stack trace.
Definition
LogMessage.hpp:55
galaxy::logging::LogMessage::line
std::string line
Line the message occured on.
Definition
LogMessage.hpp:45
galaxy::logging::LogMessage::file
std::string file
File message occured in.
Definition
LogMessage.hpp:40
galaxy
src
galaxy
logging
LogMessage.hpp
Generated on Sat Mar 1 2025 14:49:36 for galaxy by
1.12.0