HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
tt::log_message< Level, Args > Struct Template Reference
Inheritance diagram for tt::log_message< Level, Args >:
tt::log_message_base

Public Member Functions

 log_message (cpu_counter_clock::time_point const timestamp, char const *const format, Args &&... args) noexcept
 
log_level level () const noexcept override
 
std::string message () const noexcept override
 
- Public Member Functions inherited from tt::log_message_base
 log_message_base (cpu_counter_clock::time_point timestamp, char const *format) noexcept
 
std::string string () const noexcept
 

Data Fields

std::tuple< std::decay_t< Args >... > format_args
 
- Data Fields inherited from tt::log_message_base
cpu_counter_clock::time_point timestamp
 
char const * format
 

Member Function Documentation

◆ level()

template<log_level Level, typename... Args>
log_level tt::log_message< Level, Args >::level ( ) const
inlineoverridevirtualnoexcept

Implements tt::log_message_base.

◆ message()

template<log_level Level, typename... Args>
std::string tt::log_message< Level, Args >::message ( ) const
inlineoverridevirtualnoexcept

Implements tt::log_message_base.


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