Macros for logging on instance level

nRF5 SDK v15.0.0

Macros for logging on instance level. More...

Macros

#define NRF_LOG_INSTANCE_PTR_DECLARE (_p_name)
Macro for declaring a logger instance pointer in the module stucture.
#define NRF_LOG_INSTANCE_REGISTER (_module_name, _inst_name, info_color, debug_color, _initial_lvl, compiled_lvl)
Macro for creating an independent module instance. More...
#define NRF_LOG_INSTANCE_PTR_INIT (_p_name, _module_name, _inst_name)
Macro for initializing a pointer to the logger instance.

Detailed Description

Macros for logging on instance level.

Macro Definition Documentation

#define NRF_LOG_INSTANCE_REGISTER ( _module_name,
_inst_name,
info_color,
debug_color,
_initial_lvl,
compiled_lvl
)

Macro for creating an independent module instance.

Module instance provides filtering of logs on instance level instead of module level.