20 #ifndef ANTKEEPER_DEBUG_LOG_EVENTS_HPP
21 #define ANTKEEPER_DEBUG_LOG_EVENTS_HPP
25 #include <source_location>
45 std::chrono::time_point<std::chrono::system_clock>
time;
Generates an event each time a message logged.
Debugging functions and classes.
log_message_severity
Log message severity levels.
entt::entity id
Entity ID type.
Event generated when a message has been logged.
std::thread::id thread_id
ID of the thread from which the message was sent.
std::source_location location
Source location from which the message was sent.
log_message_severity severity
Severity of the message.
std::chrono::time_point< std::chrono::system_clock > time
Time at which the message was sent.
std::string message
Message contents.
debug::logger * logger
Logger which received the message.