|
ESPHome 2026.1.5
|
Data Structures | |
| class | DebugComponent |
Functions | |
| size_t | buf_append_p (char *buf, size_t size, size_t pos, PGM_P fmt,...) |
| __attribute__ ((format(printf, 4, 5))) inline size_t buf_append(char *buf | |
| Safely append formatted string to buffer, returning new position (capped at size) | |
| size_t size_t const char | va_start (args, fmt) |
| va_end (args) | |
| if (written< 0) | |
Variables | |
| size_t | size |
| size_t size_t | pos |
| size_t size_t const char * | fmt |
| int | written = vsnprintf(buf + pos, size - pos, fmt, args) |
| constexpr std::uintptr_t | MBR_PARAM_PAGE_ADDR = 0xFFC |
| constexpr std::uintptr_t | MBR_BOOTLOADER_ADDR = 0xFF8 |
| constexpr uint32_t | SD_MAGIC_NUMBER = 0x51B1E5DB |
| constexpr uintptr_t | MBR_SIZE = 0x1000 |
| constexpr uintptr_t | SOFTDEVICE_INFO_STRUCT_OFFSET = 0x2000 |
| constexpr uintptr_t | SD_ID_OFFSET = SOFTDEVICE_INFO_STRUCT_OFFSET + 0x10 |
| constexpr uintptr_t | SD_VERSION_OFFSET = SOFTDEVICE_INFO_STRUCT_OFFSET + 0x14 |
| esphome::debug::__attribute__ | ( | (format(printf, 4, 5)) | ) |
Safely append formatted string to buffer, returning new position (capped at size)
|
inline |
Definition at line 31 of file debug_component.h.
| esphome::debug::if | ( | ) |
Definition at line 56 of file debug_component.h.
| esphome::debug::va_end | ( | args | ) |
| size_t size_t const char esphome::debug::va_start | ( | args | , |
| fmt | ) |
| size_t size_t const char* esphome::debug::fmt |
Definition at line 47 of file debug_component.h.
|
constexpr |
Definition at line 16 of file debug_zephyr.cpp.
|
constexpr |
Definition at line 15 of file debug_zephyr.cpp.
|
constexpr |
Definition at line 38 of file debug_zephyr.cpp.
| size_t size_t esphome::debug::pos |
Definition at line 47 of file debug_component.h.
|
constexpr |
Definition at line 40 of file debug_zephyr.cpp.
|
constexpr |
Definition at line 37 of file debug_zephyr.cpp.
|
constexpr |
Definition at line 41 of file debug_zephyr.cpp.
| size_t esphome::debug::size |
Definition at line 47 of file debug_component.h.
|
constexpr |
Definition at line 39 of file debug_zephyr.cpp.