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#

#define
SL_LOG_LVL_DEBUG_CHECK (level)

Check if debug level logging is enabled for the given level.

#define
SL_LOG_LVL_INFO_CHECK (level)

Check if info level logging is enabled for the given level.

#define
SL_LOG_LVL_ERROR_CHECK (level)

Check if error level logging is enabled for the given level.

#define
SL_LOG_LVL_CRASH_CHECK (level)

Check if crash level logging is enabled for the given level.

#define
SL_LOG_LVL_WARN_CHECK (level)

Check if warning level logging is enabled for the given level.