#include <LoggingService.hxx>
|
void | setLevelAll (PicoScenesLoggerLevel level) |
|
void | setLevelAll (const std::string &levelName) |
|
void | setLevel4Aspect (PicoScenesLoggerAspect aspect, PicoScenesLoggerLevel level) |
|
void | setLevel4Aspect (const std::string &aspectName, const std::string &levelName) |
|
PicoScenesLoggerLevel | getLevel (PicoScenesLoggerAspect aspect) const noexcept |
|
bool | shouldLog (PicoScenesLoggerAspect aspect, PicoScenesLoggerLevel level) const |
|
template<typename... Args> |
void | print (PicoScenesLoggerAspect aspect, PicoScenesLoggerLevel level, Args &&... args) |
|
template<typename... Args> |
void | directPrint (PicoScenesLoggerAspect aspect, PicoScenesLoggerLevel level, Args &&... args) |
|
template<typename... Args> |
void | printf (PicoScenesLoggerAspect aspect, PicoScenesLoggerLevel level, Args &&... args) |
|
template<typename... Args> |
void | directPrintf (PicoScenesLoggerAspect aspect, PicoScenesLoggerLevel level, Args &&... args) |
|
void | log (PicoScenesLoggerAspect aspect, PicoScenesLoggerLevel level, const std::string &message) |
|
void | log (PicoScenesLoggerAspect aspect, const std::exception &exception) |
|
Definition at line 35 of file LoggingService.hxx.
◆ directPrint()
template<typename... Args>
◆ directPrintf()
template<typename... Args>
◆ getInstance()
static std::shared_ptr< LoggingService > LoggingService::getInstance |
( |
| ) |
|
|
static |
◆ getLevel()
◆ log() [1/2]
◆ log() [2/2]
◆ print()
template<typename... Args>
◆ printf()
template<typename... Args>
◆ setLevel4Aspect() [1/2]
void LoggingService::setLevel4Aspect |
( |
const std::string & |
aspectName, |
|
|
const std::string & |
levelName |
|
) |
| |
◆ setLevel4Aspect() [2/2]
◆ setLevelAll() [1/2]
void LoggingService::setLevelAll |
( |
const std::string & |
levelName | ) |
|
◆ setLevelAll() [2/2]
◆ shouldLog()
The documentation for this class was generated from the following file: