zephyr/include/logging
Aastha Grover 9fcbace639 logging: Add API's to switch logging formats at runtime.
Add support for new API's log_backend_format_set and
log_format_set_all_active_backends to switch the logging format
for one backend and for all the active backends respectively.
Using format_set function pointer in log_backend_api struct as a hook
to set the log format at runtime in the backends. Add function pointer
table with helper functions to be used as a way to select log format.
Add supported log format types as macros to use with the API.

Signed-off-by: Aastha Grover <aastha.grover@intel.com>
2022-02-23 14:12:22 -06:00
..
log_backend_std.h logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_backend.h logging: Add API's to switch logging formats at runtime. 2022-02-23 14:12:22 -06:00
log_core.h logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_ctrl.h logging: Add API's to switch logging formats at runtime. 2022-02-23 14:12:22 -06:00
log_frontend.h
log_instance.h logging: Cleanup in log_instance 2021-12-21 09:36:09 +01:00
log_internal.h logging: Fix tracking of buffered messages 2022-01-20 08:52:08 -05:00
log_msg2.h logging: Prevent multiple arguments evaluation 2022-02-22 14:44:11 +01:00
log_msg.h logging: Add common api for getting memory usage 2022-02-21 20:41:17 -05:00
log_output_dict.h comments: minor typo fixes 2021-10-05 07:18:13 -04:00
log_output.h logging: Add API's to switch logging formats at runtime. 2022-02-23 14:12:22 -06:00
log.h logging: printk: Fix LOG_PRINTK for v2 2022-01-27 10:02:21 +01:00