Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
Logger Member List

This is the complete list of members for Logger, including all inherited members.

addOutput(ILogOutput *out)Logger
addOutput(ILogOutput *out, LogLevel lev)Logger
addOutputMasked(ILogOutput *out, LogLevelMask mask)Logger
addOutputMaxLevel(ILogOutput *out, LogLevel lev)Logger
color_modeLoggerstatic
deregisterThread()Logger
getLevelLabel(LogLevel lev)Loggerstatic
getThreadName()Loggerprivate
hasOutput(LogLevel level)Loggerinline
isLevelSilenced(LogLevel level)Loggerinline
log(LogLevel lev, std::string_view text)Logger
logRaw(LogLevel lev, std::string_view text)Logger
logToOutputs(LogLevel, const std::string &combined, const std::string &time, const std::string &thread_name, std::string_view payload_text)Loggerprivate
logToOutputsRaw(LogLevel, std::string_view line)Loggerprivate
m_has_outputsLoggerprivate
m_mutexLoggermutableprivate
m_outputsLoggerprivate
m_silenced_levelsLoggerprivate
m_thread_namesLoggerprivate
registerThread(std::string_view name)Logger
removeOutput(ILogOutput *out)Logger
setLevelSilenced(LogLevel lev, bool silenced)Logger
stringToLevel(std::string_view name)Loggerstatic