|
HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
|
This is the complete list of members for Logger, including all inherited members.
| base_logger_ | Logger | private |
| config_ | Logger | private |
| CreateBaseLogger() noexcept | Logger | private |
| Debug(const char *tag, const char *format,...) noexcept | Logger | |
| Debug(const char *tag, LogColor color, LogStyle style, const char *format,...) noexcept | Logger | |
| Deinitialize() noexcept | Logger | |
| DumpStatistics() const noexcept | Logger | private |
| EnableAsciiArt(bool enable) noexcept | Logger | |
| EnableColors(bool enable) noexcept | Logger | |
| EnableEffects(bool enable) noexcept | Logger | |
| Error(const char *tag, const char *format,...) noexcept | Logger | |
| Error(const char *tag, LogColor color, LogStyle style, const char *format,...) noexcept | Logger | |
| Flush() noexcept | Logger | |
| FormatAndLogAsciiArt(const char *tag, LogLevel level, const char *ascii_art, const AsciiArtFormat &format) noexcept | Logger | private |
| GetConfig() const noexcept | Logger | |
| GetInstance() noexcept | Logger | static |
| GetLogLevel(const char *tag) const noexcept | Logger | |
| Info(const char *tag, const char *format,...) noexcept | Logger | |
| Info(const char *tag, LogColor color, LogStyle style, const char *format,...) noexcept | Logger | |
| Initialize(const LogConfig &config=LogConfig{}) noexcept | Logger | |
| initialized_ | Logger | private |
| IsInitialized() const noexcept | Logger | |
| IsLevelEnabled(LogLevel level, const char *tag) const noexcept | Logger | private |
| kMaxTagLength | Logger | privatestatic |
| kMaxTagLevels | Logger | privatestatic |
| LogAsciiArt(const char *tag, const char *ascii_art, const AsciiArtFormat &format=AsciiArtFormat{}) noexcept | Logger | |
| LogAsciiArt(LogLevel level, const char *tag, const char *ascii_art, const AsciiArtFormat &format=AsciiArtFormat{}) noexcept | Logger | |
| LogBanner(const char *tag, const char *ascii_art, const AsciiArtFormat &format=AsciiArtFormat{}) noexcept | Logger | |
| Logger() noexcept | Logger | private |
| Logger(const Logger &)=delete | Logger | private |
| Logger(Logger &&)=delete | Logger | private |
| LogInternal(LogLevel level, const char *tag, LogColor color, LogStyle style, const char *format, va_list args) noexcept | Logger | private |
| operator=(const Logger &)=delete | Logger | private |
| operator=(Logger &&)=delete | Logger | private |
| SetConfig(const LogConfig &config) noexcept | Logger | |
| SetLogLevel(const char *tag, LogLevel level) noexcept | Logger | |
| tag_levels_ | Logger | private |
| Verbose(const char *tag, const char *format,...) noexcept | Logger | |
| Verbose(const char *tag, LogColor color, LogStyle style, const char *format,...) noexcept | Logger | |
| Warn(const char *tag, const char *format,...) noexcept | Logger | |
| Warn(const char *tag, LogColor color, LogStyle style, const char *format,...) noexcept | Logger | |
| WriteColorPrefix(char *buf, size_t buf_size, LogColor color, LogBackground background, LogStyle style) const noexcept | Logger | private |
| WriteResetSequence(char *buf, size_t buf_size) noexcept | Logger | privatestatic |
| ~Logger() noexcept | Logger | private |