Log Level Check Macros#
Macros for checking if a log level should be processed.
These macros provide efficient level checking to determine if a log message should be processed based on the current log level configuration.
Macros#
Check if debug level logging is enabled for the given level.
Check if info level logging is enabled for the given level.
Check if error level logging is enabled for the given level.
Check if crash level logging is enabled for the given level.
Check if warning level logging is enabled for the given level.
Macro Definition Documentation#
SL_LOG_LVL_DEBUG_CHECK#
#define SL_LOG_LVL_DEBUG_CHECKValue:
(level)
Check if debug level logging is enabled for the given level.
SL_LOG_LVL_INFO_CHECK#
#define SL_LOG_LVL_INFO_CHECKValue:
(level)
Check if info level logging is enabled for the given level.
SL_LOG_LVL_ERROR_CHECK#
#define SL_LOG_LVL_ERROR_CHECKValue:
(level)
Check if error level logging is enabled for the given level.
SL_LOG_LVL_CRASH_CHECK#
#define SL_LOG_LVL_CRASH_CHECKValue:
(level)
Check if crash level logging is enabled for the given level.
SL_LOG_LVL_WARN_CHECK#
#define SL_LOG_LVL_WARN_CHECKValue:
(level)
Check if warning level logging is enabled for the given level.