|
HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
|
Logging configuration. More...
#include <Logger.h>
Public Attributes | |
| LogLevel | level = LogLevel::INFO |
| Default log level. | |
| LogColor | color = LogColor::DEFAULT |
| Default text color. | |
| LogBackground | background = LogBackground::DEFAULT |
| Default background. | |
| LogStyle | style = LogStyle::NORMAL |
| Default text style. | |
| bool | enable_colors = true |
| Enable ANSI colors. | |
| bool | enable_effects = true |
| Enable special effects. | |
| uint32_t | max_width = 80 |
| Maximum output width. | |
| bool | center_text = false |
| Center the text. | |
| bool | add_border = false |
| Add border around text. | |
| char | border_char = '*' |
| Border character. | |
| uint32_t | border_padding = 2 |
| Border padding. | |
| bool | enable_ascii_art = true |
| Enable ASCII art support. | |
| bool | format_ascii_art = true |
| Apply formatting to ASCII art. | |
Logging configuration.
| bool LogConfig::add_border = false |
Add border around text.
| LogBackground LogConfig::background = LogBackground::DEFAULT |
Default background.
| char LogConfig::border_char = '*' |
Border character.
| uint32_t LogConfig::border_padding = 2 |
Border padding.
| bool LogConfig::center_text = false |
Center the text.
| LogColor LogConfig::color = LogColor::DEFAULT |
Default text color.
| bool LogConfig::enable_ascii_art = true |
Enable ASCII art support.
| bool LogConfig::enable_colors = true |
Enable ANSI colors.
| bool LogConfig::enable_effects = true |
Enable special effects.
| bool LogConfig::format_ascii_art = true |
Apply formatting to ASCII art.
| LogLevel LogConfig::level = LogLevel::INFO |
Default log level.
| uint32_t LogConfig::max_width = 80 |
Maximum output width.
| LogStyle LogConfig::style = LogStyle::NORMAL |
Default text style.