PicoScenes API Docs
 
Loading...
Searching...
No Matches
LoggingService.hxx File Reference
#include <map>
#include <memory>
#include <fmt/format.h>
#include <fmt/printf.h>
Include dependency graph for LoggingService.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LoggingService
 

Macros

#define LoggingService_vvv_print(...)   LoggingService_Platform_vvv_print(__VA_ARGS__)
 
#define LoggingService_vv_print(...)   LoggingService_Platform_vv_print(__VA_ARGS__)
 
#define LoggingService_verbose_print(...)   LoggingService_Platform_verbose_print(__VA_ARGS__)
 
#define LoggingService_debug_print(...)   LoggingService_Platform_debug_print(__VA_ARGS__)
 
#define LoggingService_detail_print(...)   LoggingService_Platform_detail_print(__VA_ARGS__)
 
#define LoggingService_info_print(...)   LoggingService_Platform_info_print(__VA_ARGS__)
 
#define LoggingService_trace_print(...)   LoggingService_Platform_info_print(__VA_ARGS__)
 
#define LoggingService_warning_print(...)   LoggingService_Platform_warning_print(__VA_ARGS__)
 
#define LoggingService_error_print(...)   LoggingService_Platform_error_print( __VA_ARGS__)
 
#define LoggingService_vvv_printf(...)   LoggingService_Platform_vvv_printf(__VA_ARGS__)
 
#define LoggingService_vv_printf(...)   LoggingService_Platform_vv_printf(__VA_ARGS__)
 
#define LoggingService_verbose_printf(...)   LoggingService_Platform_verbose_printf(__VA_ARGS__)
 
#define LoggingService_debug_printf(...)   LoggingService_Platform_debug_printf(__VA_ARGS__)
 
#define LoggingService_detail_printf(...)   LoggingService_Platform_detail_printf(__VA_ARGS__)
 
#define LoggingService_info_printf(...)   LoggingService_Platform_info_printf(__VA_ARGS__)
 
#define LoggingService_trace_printf(...)   LoggingService_Platform_info_printf(__VA_ARGS__)
 
#define LoggingService_warning_printf(...)   LoggingService_Platform_warning_printf(__VA_ARGS__)
 
#define LoggingService_error_printf(...)   LoggingService_Platform_error_printf(__VA_ARGS__)
 
#define LoggingService_throw_exception(...)   LoggingService_Platform_throw_exception(__VA_ARGS__)
 
#define LoggingService_Platform_vvv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_vv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_verbose_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_debug_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_detail_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_info_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_warning_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_error_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_vvv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_vv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_verbose_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_debug_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_detail_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_info_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_warning_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_error_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Platform_throw_exception(...)   LoggingService::getInstance()->log(PicoScenesLoggerAspect::Platform, __VA_ARGS__);
 
#define LoggingService_Plugin_vvv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_vv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_verbose_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_debug_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_detail_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_info_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_warning_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_error_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_vvv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_vv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_verbose_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_debug_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_detail_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_info_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_warning_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_error_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Plugin_throw_exception(...)   LoggingService::getInstance()->log(PicoScenesLoggerAspect::Plugin, __VA_ARGS__);
 
#define LoggingService_HAL_vvv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_vv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_verbose_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_debug_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_detail_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_info_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_warning_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_error_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_vvv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_vv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_verbose_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_debug_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_detail_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_info_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_warning_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_error_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_HAL_throw_exception(...)   LoggingService::getInstance()->log(PicoScenesLoggerAspect::HAL, __VA_ARGS__);
 
#define LoggingService_SDR_vvv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_vv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_verbose_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_debug_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_detail_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_info_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_warning_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_error_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_vvv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_vv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_verbose_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_debug_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_detail_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_info_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_warning_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_error_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_SDR_throw_exception(...)   LoggingService::getInstance()->log(PicoScenesLoggerAspect::SDR, __VA_ARGS__);
 
#define LoggingService_Baseband_vvv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_vv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_verbose_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_debug_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_detail_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_info_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_warning_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_error_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_vvv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_vv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_verbose_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_debug_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_detail_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_info_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_warning_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_error_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Baseband_throw_exception(...)   LoggingService::getInstance()->log(PicoScenesLoggerAspect::Baseband, __VA_ARGS__);
 
#define LoggingService_Frontend_vvv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_vv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_verbose_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_debug_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_detail_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_info_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_warning_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_error_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_vvv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_vv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_verbose_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_debug_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_detail_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_info_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_warning_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_error_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Frontend_throw_exception(...)   LoggingService::getInstance()->log(PicoScenesLoggerAspect::Frontend, __VA_ARGS__);
 
#define LoggingService_License_vvv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_vv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_verbose_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_debug_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_detail_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_info_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_warning_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_error_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_vvv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_vv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_verbose_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_debug_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_detail_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_info_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_warning_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_error_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_License_throw_exception(...)   LoggingService::getInstance()->log(PicoScenesLoggerAspect::License, __VA_ARGS__);
 
#define LoggingService_Misc_vvv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_vv_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_verbose_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_debug_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_detail_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_info_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_warning_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_error_print(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_vvv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_vv_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_verbose_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_debug_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_detail_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_info_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_warning_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_error_printf(...)   do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)
 
#define LoggingService_Misc_throw_exception(...)   LoggingService::getInstance()->log(PicoScenesLoggerAspect::Misc, __VA_ARGS__);
 

Enumerations

enum class  PicoScenesLoggerAspect : uint16_t {
  Misc = 0 , License , Frontend , Baseband ,
  SDR , HAL , Plugin , Platform
}
 
enum class  PicoScenesLoggerLevel : uint16_t {
  VeryVeryVerbose = 0 , VeryVerbose = 1 , Verbose = 2 , Debug = 3 ,
  Detail = 4 , Info = 5 , Warn = 6 , Error = 7
}
 

Macro Definition Documentation

◆ LoggingService_Baseband_debug_print

#define LoggingService_Baseband_debug_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 198 of file LoggingService.hxx.

◆ LoggingService_Baseband_debug_printf

#define LoggingService_Baseband_debug_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 206 of file LoggingService.hxx.

◆ LoggingService_Baseband_detail_print

#define LoggingService_Baseband_detail_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 199 of file LoggingService.hxx.

◆ LoggingService_Baseband_detail_printf

#define LoggingService_Baseband_detail_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 207 of file LoggingService.hxx.

◆ LoggingService_Baseband_error_print

#define LoggingService_Baseband_error_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 202 of file LoggingService.hxx.

◆ LoggingService_Baseband_error_printf

#define LoggingService_Baseband_error_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 210 of file LoggingService.hxx.

◆ LoggingService_Baseband_info_print

#define LoggingService_Baseband_info_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 200 of file LoggingService.hxx.

◆ LoggingService_Baseband_info_printf

#define LoggingService_Baseband_info_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 208 of file LoggingService.hxx.

◆ LoggingService_Baseband_throw_exception

#define LoggingService_Baseband_throw_exception (   ...)    LoggingService::getInstance()->log(PicoScenesLoggerAspect::Baseband, __VA_ARGS__);

Definition at line 211 of file LoggingService.hxx.

◆ LoggingService_Baseband_verbose_print

#define LoggingService_Baseband_verbose_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 197 of file LoggingService.hxx.

◆ LoggingService_Baseband_verbose_printf

#define LoggingService_Baseband_verbose_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 205 of file LoggingService.hxx.

◆ LoggingService_Baseband_vv_print

#define LoggingService_Baseband_vv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 196 of file LoggingService.hxx.

◆ LoggingService_Baseband_vv_printf

#define LoggingService_Baseband_vv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 204 of file LoggingService.hxx.

◆ LoggingService_Baseband_vvv_print

#define LoggingService_Baseband_vvv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 195 of file LoggingService.hxx.

◆ LoggingService_Baseband_vvv_printf

#define LoggingService_Baseband_vvv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 203 of file LoggingService.hxx.

◆ LoggingService_Baseband_warning_print

#define LoggingService_Baseband_warning_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 201 of file LoggingService.hxx.

◆ LoggingService_Baseband_warning_printf

#define LoggingService_Baseband_warning_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Baseband, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 209 of file LoggingService.hxx.

◆ LoggingService_debug_print

#define LoggingService_debug_print (   ...)    LoggingService_Platform_debug_print(__VA_ARGS__)

Definition at line 106 of file LoggingService.hxx.

◆ LoggingService_debug_printf

#define LoggingService_debug_printf (   ...)    LoggingService_Platform_debug_printf(__VA_ARGS__)

Definition at line 115 of file LoggingService.hxx.

◆ LoggingService_detail_print

#define LoggingService_detail_print (   ...)    LoggingService_Platform_detail_print(__VA_ARGS__)

Definition at line 107 of file LoggingService.hxx.

◆ LoggingService_detail_printf

#define LoggingService_detail_printf (   ...)    LoggingService_Platform_detail_printf(__VA_ARGS__)

Definition at line 116 of file LoggingService.hxx.

◆ LoggingService_error_print

#define LoggingService_error_print (   ...)    LoggingService_Platform_error_print( __VA_ARGS__)

Definition at line 111 of file LoggingService.hxx.

◆ LoggingService_error_printf

#define LoggingService_error_printf (   ...)    LoggingService_Platform_error_printf(__VA_ARGS__)

Definition at line 120 of file LoggingService.hxx.

◆ LoggingService_Frontend_debug_print

#define LoggingService_Frontend_debug_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 216 of file LoggingService.hxx.

◆ LoggingService_Frontend_debug_printf

#define LoggingService_Frontend_debug_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 224 of file LoggingService.hxx.

◆ LoggingService_Frontend_detail_print

#define LoggingService_Frontend_detail_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 217 of file LoggingService.hxx.

◆ LoggingService_Frontend_detail_printf

#define LoggingService_Frontend_detail_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 225 of file LoggingService.hxx.

◆ LoggingService_Frontend_error_print

#define LoggingService_Frontend_error_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 220 of file LoggingService.hxx.

◆ LoggingService_Frontend_error_printf

#define LoggingService_Frontend_error_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 228 of file LoggingService.hxx.

◆ LoggingService_Frontend_info_print

#define LoggingService_Frontend_info_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 218 of file LoggingService.hxx.

◆ LoggingService_Frontend_info_printf

#define LoggingService_Frontend_info_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 226 of file LoggingService.hxx.

◆ LoggingService_Frontend_throw_exception

#define LoggingService_Frontend_throw_exception (   ...)    LoggingService::getInstance()->log(PicoScenesLoggerAspect::Frontend, __VA_ARGS__);

Definition at line 229 of file LoggingService.hxx.

◆ LoggingService_Frontend_verbose_print

#define LoggingService_Frontend_verbose_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 215 of file LoggingService.hxx.

◆ LoggingService_Frontend_verbose_printf

#define LoggingService_Frontend_verbose_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 223 of file LoggingService.hxx.

◆ LoggingService_Frontend_vv_print

#define LoggingService_Frontend_vv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 214 of file LoggingService.hxx.

◆ LoggingService_Frontend_vv_printf

#define LoggingService_Frontend_vv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 222 of file LoggingService.hxx.

◆ LoggingService_Frontend_vvv_print

#define LoggingService_Frontend_vvv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 213 of file LoggingService.hxx.

◆ LoggingService_Frontend_vvv_printf

#define LoggingService_Frontend_vvv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 221 of file LoggingService.hxx.

◆ LoggingService_Frontend_warning_print

#define LoggingService_Frontend_warning_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 219 of file LoggingService.hxx.

◆ LoggingService_Frontend_warning_printf

#define LoggingService_Frontend_warning_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Frontend, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 227 of file LoggingService.hxx.

◆ LoggingService_HAL_debug_print

#define LoggingService_HAL_debug_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 162 of file LoggingService.hxx.

◆ LoggingService_HAL_debug_printf

#define LoggingService_HAL_debug_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 170 of file LoggingService.hxx.

◆ LoggingService_HAL_detail_print

#define LoggingService_HAL_detail_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 163 of file LoggingService.hxx.

◆ LoggingService_HAL_detail_printf

#define LoggingService_HAL_detail_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 171 of file LoggingService.hxx.

◆ LoggingService_HAL_error_print

#define LoggingService_HAL_error_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 166 of file LoggingService.hxx.

◆ LoggingService_HAL_error_printf

#define LoggingService_HAL_error_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 174 of file LoggingService.hxx.

◆ LoggingService_HAL_info_print

#define LoggingService_HAL_info_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 164 of file LoggingService.hxx.

◆ LoggingService_HAL_info_printf

#define LoggingService_HAL_info_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 172 of file LoggingService.hxx.

◆ LoggingService_HAL_throw_exception

#define LoggingService_HAL_throw_exception (   ...)    LoggingService::getInstance()->log(PicoScenesLoggerAspect::HAL, __VA_ARGS__);

Definition at line 175 of file LoggingService.hxx.

◆ LoggingService_HAL_verbose_print

#define LoggingService_HAL_verbose_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 161 of file LoggingService.hxx.

◆ LoggingService_HAL_verbose_printf

#define LoggingService_HAL_verbose_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 169 of file LoggingService.hxx.

◆ LoggingService_HAL_vv_print

#define LoggingService_HAL_vv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 160 of file LoggingService.hxx.

◆ LoggingService_HAL_vv_printf

#define LoggingService_HAL_vv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 168 of file LoggingService.hxx.

◆ LoggingService_HAL_vvv_print

#define LoggingService_HAL_vvv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 159 of file LoggingService.hxx.

◆ LoggingService_HAL_vvv_printf

#define LoggingService_HAL_vvv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 167 of file LoggingService.hxx.

◆ LoggingService_HAL_warning_print

#define LoggingService_HAL_warning_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 165 of file LoggingService.hxx.

◆ LoggingService_HAL_warning_printf

#define LoggingService_HAL_warning_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::HAL, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 173 of file LoggingService.hxx.

◆ LoggingService_info_print

#define LoggingService_info_print (   ...)    LoggingService_Platform_info_print(__VA_ARGS__)

Definition at line 108 of file LoggingService.hxx.

◆ LoggingService_info_printf

#define LoggingService_info_printf (   ...)    LoggingService_Platform_info_printf(__VA_ARGS__)

Definition at line 117 of file LoggingService.hxx.

◆ LoggingService_License_debug_print

#define LoggingService_License_debug_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 234 of file LoggingService.hxx.

◆ LoggingService_License_debug_printf

#define LoggingService_License_debug_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 242 of file LoggingService.hxx.

◆ LoggingService_License_detail_print

#define LoggingService_License_detail_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 235 of file LoggingService.hxx.

◆ LoggingService_License_detail_printf

#define LoggingService_License_detail_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 243 of file LoggingService.hxx.

◆ LoggingService_License_error_print

#define LoggingService_License_error_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 238 of file LoggingService.hxx.

◆ LoggingService_License_error_printf

#define LoggingService_License_error_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 246 of file LoggingService.hxx.

◆ LoggingService_License_info_print

#define LoggingService_License_info_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 236 of file LoggingService.hxx.

◆ LoggingService_License_info_printf

#define LoggingService_License_info_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 244 of file LoggingService.hxx.

◆ LoggingService_License_throw_exception

#define LoggingService_License_throw_exception (   ...)    LoggingService::getInstance()->log(PicoScenesLoggerAspect::License, __VA_ARGS__);

Definition at line 247 of file LoggingService.hxx.

◆ LoggingService_License_verbose_print

#define LoggingService_License_verbose_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 233 of file LoggingService.hxx.

◆ LoggingService_License_verbose_printf

#define LoggingService_License_verbose_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 241 of file LoggingService.hxx.

◆ LoggingService_License_vv_print

#define LoggingService_License_vv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 232 of file LoggingService.hxx.

◆ LoggingService_License_vv_printf

#define LoggingService_License_vv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 240 of file LoggingService.hxx.

◆ LoggingService_License_vvv_print

#define LoggingService_License_vvv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 231 of file LoggingService.hxx.

◆ LoggingService_License_vvv_printf

#define LoggingService_License_vvv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 239 of file LoggingService.hxx.

◆ LoggingService_License_warning_print

#define LoggingService_License_warning_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 237 of file LoggingService.hxx.

◆ LoggingService_License_warning_printf

#define LoggingService_License_warning_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::License, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 245 of file LoggingService.hxx.

◆ LoggingService_Misc_debug_print

#define LoggingService_Misc_debug_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 252 of file LoggingService.hxx.

◆ LoggingService_Misc_debug_printf

#define LoggingService_Misc_debug_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 260 of file LoggingService.hxx.

◆ LoggingService_Misc_detail_print

#define LoggingService_Misc_detail_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 253 of file LoggingService.hxx.

◆ LoggingService_Misc_detail_printf

#define LoggingService_Misc_detail_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 261 of file LoggingService.hxx.

◆ LoggingService_Misc_error_print

#define LoggingService_Misc_error_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 256 of file LoggingService.hxx.

◆ LoggingService_Misc_error_printf

#define LoggingService_Misc_error_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 264 of file LoggingService.hxx.

◆ LoggingService_Misc_info_print

#define LoggingService_Misc_info_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 254 of file LoggingService.hxx.

◆ LoggingService_Misc_info_printf

#define LoggingService_Misc_info_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 262 of file LoggingService.hxx.

◆ LoggingService_Misc_throw_exception

#define LoggingService_Misc_throw_exception (   ...)    LoggingService::getInstance()->log(PicoScenesLoggerAspect::Misc, __VA_ARGS__);

Definition at line 265 of file LoggingService.hxx.

◆ LoggingService_Misc_verbose_print

#define LoggingService_Misc_verbose_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 251 of file LoggingService.hxx.

◆ LoggingService_Misc_verbose_printf

#define LoggingService_Misc_verbose_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 259 of file LoggingService.hxx.

◆ LoggingService_Misc_vv_print

#define LoggingService_Misc_vv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 250 of file LoggingService.hxx.

◆ LoggingService_Misc_vv_printf

#define LoggingService_Misc_vv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 258 of file LoggingService.hxx.

◆ LoggingService_Misc_vvv_print

#define LoggingService_Misc_vvv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 249 of file LoggingService.hxx.

◆ LoggingService_Misc_vvv_printf

#define LoggingService_Misc_vvv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 257 of file LoggingService.hxx.

◆ LoggingService_Misc_warning_print

#define LoggingService_Misc_warning_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 255 of file LoggingService.hxx.

◆ LoggingService_Misc_warning_printf

#define LoggingService_Misc_warning_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Misc, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 263 of file LoggingService.hxx.

◆ LoggingService_Platform_debug_print

#define LoggingService_Platform_debug_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 126 of file LoggingService.hxx.

◆ LoggingService_Platform_debug_printf

#define LoggingService_Platform_debug_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 134 of file LoggingService.hxx.

◆ LoggingService_Platform_detail_print

#define LoggingService_Platform_detail_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 127 of file LoggingService.hxx.

◆ LoggingService_Platform_detail_printf

#define LoggingService_Platform_detail_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 135 of file LoggingService.hxx.

◆ LoggingService_Platform_error_print

#define LoggingService_Platform_error_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 130 of file LoggingService.hxx.

◆ LoggingService_Platform_error_printf

#define LoggingService_Platform_error_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 138 of file LoggingService.hxx.

◆ LoggingService_Platform_info_print

#define LoggingService_Platform_info_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 128 of file LoggingService.hxx.

◆ LoggingService_Platform_info_printf

#define LoggingService_Platform_info_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 136 of file LoggingService.hxx.

◆ LoggingService_Platform_throw_exception

#define LoggingService_Platform_throw_exception (   ...)    LoggingService::getInstance()->log(PicoScenesLoggerAspect::Platform, __VA_ARGS__);

Definition at line 139 of file LoggingService.hxx.

◆ LoggingService_Platform_verbose_print

#define LoggingService_Platform_verbose_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 125 of file LoggingService.hxx.

◆ LoggingService_Platform_verbose_printf

#define LoggingService_Platform_verbose_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 133 of file LoggingService.hxx.

◆ LoggingService_Platform_vv_print

#define LoggingService_Platform_vv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 124 of file LoggingService.hxx.

◆ LoggingService_Platform_vv_printf

#define LoggingService_Platform_vv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 132 of file LoggingService.hxx.

◆ LoggingService_Platform_vvv_print

#define LoggingService_Platform_vvv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 123 of file LoggingService.hxx.

◆ LoggingService_Platform_vvv_printf

#define LoggingService_Platform_vvv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 131 of file LoggingService.hxx.

◆ LoggingService_Platform_warning_print

#define LoggingService_Platform_warning_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 129 of file LoggingService.hxx.

◆ LoggingService_Platform_warning_printf

#define LoggingService_Platform_warning_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Platform, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 137 of file LoggingService.hxx.

◆ LoggingService_Plugin_debug_print

#define LoggingService_Plugin_debug_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 144 of file LoggingService.hxx.

◆ LoggingService_Plugin_debug_printf

#define LoggingService_Plugin_debug_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 152 of file LoggingService.hxx.

◆ LoggingService_Plugin_detail_print

#define LoggingService_Plugin_detail_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 145 of file LoggingService.hxx.

◆ LoggingService_Plugin_detail_printf

#define LoggingService_Plugin_detail_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 153 of file LoggingService.hxx.

◆ LoggingService_Plugin_error_print

#define LoggingService_Plugin_error_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 148 of file LoggingService.hxx.

◆ LoggingService_Plugin_error_printf

#define LoggingService_Plugin_error_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 156 of file LoggingService.hxx.

◆ LoggingService_Plugin_info_print

#define LoggingService_Plugin_info_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 146 of file LoggingService.hxx.

◆ LoggingService_Plugin_info_printf

#define LoggingService_Plugin_info_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 154 of file LoggingService.hxx.

◆ LoggingService_Plugin_throw_exception

#define LoggingService_Plugin_throw_exception (   ...)    LoggingService::getInstance()->log(PicoScenesLoggerAspect::Plugin, __VA_ARGS__);

Definition at line 157 of file LoggingService.hxx.

◆ LoggingService_Plugin_verbose_print

#define LoggingService_Plugin_verbose_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 143 of file LoggingService.hxx.

◆ LoggingService_Plugin_verbose_printf

#define LoggingService_Plugin_verbose_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 151 of file LoggingService.hxx.

◆ LoggingService_Plugin_vv_print

#define LoggingService_Plugin_vv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 142 of file LoggingService.hxx.

◆ LoggingService_Plugin_vv_printf

#define LoggingService_Plugin_vv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 150 of file LoggingService.hxx.

◆ LoggingService_Plugin_vvv_print

#define LoggingService_Plugin_vvv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 141 of file LoggingService.hxx.

◆ LoggingService_Plugin_vvv_printf

#define LoggingService_Plugin_vvv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 149 of file LoggingService.hxx.

◆ LoggingService_Plugin_warning_print

#define LoggingService_Plugin_warning_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 147 of file LoggingService.hxx.

◆ LoggingService_Plugin_warning_printf

#define LoggingService_Plugin_warning_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::Plugin, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 155 of file LoggingService.hxx.

◆ LoggingService_SDR_debug_print

#define LoggingService_SDR_debug_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 180 of file LoggingService.hxx.

◆ LoggingService_SDR_debug_printf

#define LoggingService_SDR_debug_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Debug)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Debug, __VA_ARGS__);}} while(0)

Definition at line 188 of file LoggingService.hxx.

◆ LoggingService_SDR_detail_print

#define LoggingService_SDR_detail_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 181 of file LoggingService.hxx.

◆ LoggingService_SDR_detail_printf

#define LoggingService_SDR_detail_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Detail)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Detail, __VA_ARGS__);}} while(0)

Definition at line 189 of file LoggingService.hxx.

◆ LoggingService_SDR_error_print

#define LoggingService_SDR_error_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 184 of file LoggingService.hxx.

◆ LoggingService_SDR_error_printf

#define LoggingService_SDR_error_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Error)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Error, __VA_ARGS__);}} while(0)

Definition at line 192 of file LoggingService.hxx.

◆ LoggingService_SDR_info_print

#define LoggingService_SDR_info_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 182 of file LoggingService.hxx.

◆ LoggingService_SDR_info_printf

#define LoggingService_SDR_info_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Info)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Info, __VA_ARGS__);}} while(0)

Definition at line 190 of file LoggingService.hxx.

◆ LoggingService_SDR_throw_exception

#define LoggingService_SDR_throw_exception (   ...)    LoggingService::getInstance()->log(PicoScenesLoggerAspect::SDR, __VA_ARGS__);

Definition at line 193 of file LoggingService.hxx.

◆ LoggingService_SDR_verbose_print

#define LoggingService_SDR_verbose_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 179 of file LoggingService.hxx.

◆ LoggingService_SDR_verbose_printf

#define LoggingService_SDR_verbose_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Verbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Verbose, __VA_ARGS__);}} while(0)

Definition at line 187 of file LoggingService.hxx.

◆ LoggingService_SDR_vv_print

#define LoggingService_SDR_vv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 178 of file LoggingService.hxx.

◆ LoggingService_SDR_vv_printf

#define LoggingService_SDR_vv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 186 of file LoggingService.hxx.

◆ LoggingService_SDR_vvv_print

#define LoggingService_SDR_vvv_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 177 of file LoggingService.hxx.

◆ LoggingService_SDR_vvv_printf

#define LoggingService_SDR_vvv_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVeryVerbose)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::VeryVeryVerbose, __VA_ARGS__);}} while(0)

Definition at line 185 of file LoggingService.hxx.

◆ LoggingService_SDR_warning_print

#define LoggingService_SDR_warning_print (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrint(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 183 of file LoggingService.hxx.

◆ LoggingService_SDR_warning_printf

#define LoggingService_SDR_warning_printf (   ...)    do {if (LoggingService::getInstance()->shouldLog(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Warn)) {LoggingService::getInstance()->directPrintf(PicoScenesLoggerAspect::SDR, PicoScenesLoggerLevel::Warn, __VA_ARGS__);}} while(0)

Definition at line 191 of file LoggingService.hxx.

◆ LoggingService_throw_exception

#define LoggingService_throw_exception (   ...)    LoggingService_Platform_throw_exception(__VA_ARGS__)

Definition at line 121 of file LoggingService.hxx.

◆ LoggingService_trace_print

#define LoggingService_trace_print (   ...)    LoggingService_Platform_info_print(__VA_ARGS__)

Definition at line 109 of file LoggingService.hxx.

◆ LoggingService_trace_printf

#define LoggingService_trace_printf (   ...)    LoggingService_Platform_info_printf(__VA_ARGS__)

Definition at line 118 of file LoggingService.hxx.

◆ LoggingService_verbose_print

#define LoggingService_verbose_print (   ...)    LoggingService_Platform_verbose_print(__VA_ARGS__)

Definition at line 105 of file LoggingService.hxx.

◆ LoggingService_verbose_printf

#define LoggingService_verbose_printf (   ...)    LoggingService_Platform_verbose_printf(__VA_ARGS__)

Definition at line 114 of file LoggingService.hxx.

◆ LoggingService_vv_print

#define LoggingService_vv_print (   ...)    LoggingService_Platform_vv_print(__VA_ARGS__)

Definition at line 104 of file LoggingService.hxx.

◆ LoggingService_vv_printf

#define LoggingService_vv_printf (   ...)    LoggingService_Platform_vv_printf(__VA_ARGS__)

Definition at line 113 of file LoggingService.hxx.

◆ LoggingService_vvv_print

#define LoggingService_vvv_print (   ...)    LoggingService_Platform_vvv_print(__VA_ARGS__)

Definition at line 103 of file LoggingService.hxx.

◆ LoggingService_vvv_printf

#define LoggingService_vvv_printf (   ...)    LoggingService_Platform_vvv_printf(__VA_ARGS__)

Definition at line 112 of file LoggingService.hxx.

◆ LoggingService_warning_print

#define LoggingService_warning_print (   ...)    LoggingService_Platform_warning_print(__VA_ARGS__)

Definition at line 110 of file LoggingService.hxx.

◆ LoggingService_warning_printf

#define LoggingService_warning_printf (   ...)    LoggingService_Platform_warning_printf(__VA_ARGS__)

Definition at line 119 of file LoggingService.hxx.

Enumeration Type Documentation

◆ PicoScenesLoggerAspect

enum class PicoScenesLoggerAspect : uint16_t
strong
Enumerator
Misc 
License 
Frontend 
Baseband 
SDR 
HAL 
Plugin 
Platform 

Definition at line 13 of file LoggingService.hxx.

◆ PicoScenesLoggerLevel

enum class PicoScenesLoggerLevel : uint16_t
strong
Enumerator
VeryVeryVerbose 
VeryVerbose 
Verbose 
Debug 
Detail 
Info 
Warn 
Error 

Definition at line 24 of file LoggingService.hxx.