Log macros. More...
#include <esp_log.h>#include <boost/preprocessor.hpp>Go to the source code of this file.
Macros | |
| #define | PREFIX_LOG(LOG_MACRO, ...) |
| #define | LOG_BUFFER_HEX_LEVEL(...) |
| #define | LOG_BUFFER_CHAR_LEVEL(...) |
| #define | LOG_BUFFER_HEXDUMP(...) |
| #define | LOG_BUFFER_HEX(...) |
| #define | LOG_BUFFER_CHAR(...) |
| #define | EARLY_LOGE(...) |
| #define | EARLY_LOGW(...) |
| #define | EARLY_LOGI(...) |
| #define | EARLY_LOGD(...) |
| #define | EARLY_LOGV(...) |
| #define | LOGE(...) |
| #define | LOGW(...) |
| #define | LOGI(...) |
| #define | LOGD(...) |
| #define | LOGV(...) |
| #define | DRAM_LOGE(...) |
| #define | DRAM_LOGW(...) |
| #define | DRAM_LOGI(...) |
| #define | DRAM_LOGD(...) |
| #define | DRAM_LOGV(...) |
| #define | LOGI_TASK_CREATE(TASK) |
| Log task creation. | |
| #define | BOOST_PP_LOGI_TASK_CREATE(R, DATA, ELEM) |
| Helper to fit https://live.boost.org/doc/libs/1_90_0/libs/preprocessor/doc/ref/seq_for_each.html. | |
| #define | LOGI_TASKS_CREATE(...) |
| Log tasks creation. | |
| #define | LOGI_TASK_DESTROY_0() |
| Log task destruction implementation for NULL. | |
| #define | LOGI_TASK_DESTROY_1(TASK) |
| Log task destruction implementation for task handle. | |
| #define | LOGI_TASK_DESTROY(...) |
| Log task destruction. | |
| #define | LOGI_TASK_RESUME(TASK) |
| Log task resumption. | |
| #define | LOGI_TASK_SUSPEND_0() |
| Log task suspension implementation for NULL. | |
| #define | LOGI_TASK_SUSPEND_1(TASK) |
| Log task suspension implementation for task handle. | |
| #define | LOGI_TASK_SUSPEND(...) |
| Log task suspension. | |
| #define BOOST_PP_LOGI_TASK_CREATE | ( | R, | |
| DATA, | |||
| ELEM ) |
| #define DRAM_LOGD | ( | ... | ) |
| #define DRAM_LOGE | ( | ... | ) |
| #define DRAM_LOGI | ( | ... | ) |
| #define DRAM_LOGV | ( | ... | ) |
| #define DRAM_LOGW | ( | ... | ) |
| #define EARLY_LOGD | ( | ... | ) |
| #define EARLY_LOGE | ( | ... | ) |
| #define EARLY_LOGI | ( | ... | ) |
| #define EARLY_LOGV | ( | ... | ) |
| #define EARLY_LOGW | ( | ... | ) |
| #define LOG_BUFFER_CHAR | ( | ... | ) |
| #define LOG_BUFFER_CHAR_LEVEL | ( | ... | ) |
| #define LOG_BUFFER_HEX | ( | ... | ) |
| #define LOG_BUFFER_HEX_LEVEL | ( | ... | ) |
| #define LOG_BUFFER_HEXDUMP | ( | ... | ) |
| #define LOGD | ( | ... | ) |
| #define LOGE | ( | ... | ) |
| #define LOGI | ( | ... | ) |
| #define LOGI_TASK_CREATE | ( | TASK | ) |
| #define LOGI_TASK_DESTROY | ( | ... | ) |
| #define LOGI_TASK_DESTROY_0 | ( | ) |
| #define LOGI_TASK_DESTROY_1 | ( | TASK | ) |
| #define LOGI_TASK_RESUME | ( | TASK | ) |
| #define LOGI_TASK_SUSPEND | ( | ... | ) |
| #define LOGI_TASK_SUSPEND_0 | ( | ) |
| #define LOGI_TASK_SUSPEND_1 | ( | TASK | ) |
| #define LOGI_TASKS_CREATE | ( | ... | ) |
| #define LOGV | ( | ... | ) |
| #define LOGW | ( | ... | ) |
| #define PREFIX_LOG | ( | LOG_MACRO, | |
| ... ) |