SaturnRingLibrary 0.9
SGL wrapper
 
Loading...
Searching...
No Matches
SRL::Logger::Log Class Reference

Detailed Description

Log class.

#include <srl_log.hpp>

Classes

class  LogLevelHelper
 Log levels helper class. More...
 

Public Member Functions

 Log ()=delete
 disable default constructor
 
 Log (const Log &)=delete
 disable copy constructor
 
Logoperator= (const Log &)=delete
 disable assignment operator
 

Static Public Member Functions

template<SRL::Logger::LogLevels lvl>
static void LogPrint (const char *message)
 Log message.
 
template<typename ... Args>
static void LogPrint (const char *message, Args...args)
 Log message.
 
template<SRL::Logger::LogLevels lvl, typename ... Args>
static void LogPrint (const char *message, Args...args)
 Log message.
 

Static Public Attributes

static constexpr SRL::Logger::LogLevels MinLevel = SRL::Logger::LogLevels::NONE
 Minimum log level to be output.