HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
Loading...
Searching...
No Matches
Logger Member List

This is the complete list of members for Logger, including all inherited members.

base_logger_Loggerprivate
config_Loggerprivate
CreateBaseLogger() noexceptLoggerprivate
Debug(const char *tag, const char *format,...) noexceptLogger
Debug(const char *tag, LogColor color, LogStyle style, const char *format,...) noexceptLogger
Deinitialize() noexceptLogger
DumpStatistics() const noexceptLoggerprivate
EnableAsciiArt(bool enable) noexceptLogger
EnableColors(bool enable) noexceptLogger
EnableEffects(bool enable) noexceptLogger
Error(const char *tag, const char *format,...) noexceptLogger
Error(const char *tag, LogColor color, LogStyle style, const char *format,...) noexceptLogger
Flush() noexceptLogger
FormatAndLogAsciiArt(const char *tag, LogLevel level, const char *ascii_art, const AsciiArtFormat &format) noexceptLoggerprivate
GetConfig() const noexceptLogger
GetInstance() noexceptLoggerstatic
GetLogLevel(const char *tag) const noexceptLogger
Info(const char *tag, const char *format,...) noexceptLogger
Info(const char *tag, LogColor color, LogStyle style, const char *format,...) noexceptLogger
Initialize(const LogConfig &config=LogConfig{}) noexceptLogger
initialized_Loggerprivate
IsInitialized() const noexceptLogger
IsLevelEnabled(LogLevel level, const char *tag) const noexceptLoggerprivate
kMaxTagLengthLoggerprivatestatic
kMaxTagLevelsLoggerprivatestatic
LogAsciiArt(const char *tag, const char *ascii_art, const AsciiArtFormat &format=AsciiArtFormat{}) noexceptLogger
LogAsciiArt(LogLevel level, const char *tag, const char *ascii_art, const AsciiArtFormat &format=AsciiArtFormat{}) noexceptLogger
LogBanner(const char *tag, const char *ascii_art, const AsciiArtFormat &format=AsciiArtFormat{}) noexceptLogger
Logger() noexceptLoggerprivate
Logger(const Logger &)=deleteLoggerprivate
Logger(Logger &&)=deleteLoggerprivate
LogInternal(LogLevel level, const char *tag, LogColor color, LogStyle style, const char *format, va_list args) noexceptLoggerprivate
operator=(const Logger &)=deleteLoggerprivate
operator=(Logger &&)=deleteLoggerprivate
SetConfig(const LogConfig &config) noexceptLogger
SetLogLevel(const char *tag, LogLevel level) noexceptLogger
tag_levels_Loggerprivate
Verbose(const char *tag, const char *format,...) noexceptLogger
Verbose(const char *tag, LogColor color, LogStyle style, const char *format,...) noexceptLogger
Warn(const char *tag, const char *format,...) noexceptLogger
Warn(const char *tag, LogColor color, LogStyle style, const char *format,...) noexceptLogger
WriteColorPrefix(char *buf, size_t buf_size, LogColor color, LogBackground background, LogStyle style) const noexceptLoggerprivate
WriteResetSequence(char *buf, size_t buf_size) noexceptLoggerprivatestatic
~Logger() noexceptLoggerprivate