|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
This is the complete list of members for StmLogger, including all inherited members.
| Backend enum name | StmLogger | |
| backend_ | StmLogger | private |
| BaseLogger()=default | BaseLogger | protected |
| BaseLogger(const BaseLogger &)=delete | BaseLogger | protected |
| BaseLogger(BaseLogger &&)=delete | BaseLogger | protected |
| Debug(const char *tag, const char *format,...) noexcept override | StmLogger | virtual |
| Deinitialize() noexcept override | StmLogger | virtual |
| diagnostics_ | StmLogger | private |
| EnsureInitialized() noexcept override | StmLogger | virtual |
| Error(const char *tag, const char *format,...) noexcept override | StmLogger | virtual |
| Flush() noexcept override | StmLogger | virtual |
| format_buffer_ | StmLogger | private |
| FormatAndOutput(hf_log_level_t level, const char *tag, const char *format, va_list args) noexcept | StmLogger | private |
| GetDiagnostics(hf_logger_diagnostics_t &diagnostics) const noexcept override | StmLogger | virtual |
| GetLastError() const noexcept override | StmLogger | virtual |
| GetLastErrorMessage(char *message, hf_u32_t max_length) const noexcept override | StmLogger | virtual |
| GetLogLevel(const char *tag, hf_log_level_t &level) const noexcept override | StmLogger | virtual |
| GetStatistics(hf_logger_statistics_t &statistics) const noexcept override | StmLogger | virtual |
| global_level_ | StmLogger | private |
| Info(const char *tag, const char *format,...) noexcept override | StmLogger | virtual |
| Initialize(const hf_logger_config_t &config) noexcept override | StmLogger | virtual |
| initialized_ | StmLogger | private |
| IsHealthy() const noexcept override | StmLogger | virtual |
| IsInitialized() const noexcept override | StmLogger | virtual |
| IsLevelEnabled(hf_log_level_t level, const char *tag=nullptr) const noexcept override | StmLogger | virtual |
| last_error_ | StmLogger | private |
| Log(hf_log_level_t level, const char *tag, const char *format,...) noexcept override | StmLogger | virtual |
| LogV(hf_log_level_t level, const char *tag, const char *format, va_list args) noexcept override | StmLogger | virtual |
| LogWithLocation(hf_log_level_t level, const char *tag, const char *file, hf_u32_t line, const char *function, const char *format,...) noexcept override | StmLogger | virtual |
| operator=(const BaseLogger &)=delete | BaseLogger | protected |
| operator=(BaseLogger &&)=delete | BaseLogger | protected |
| OutputString(const char *str, hf_u32_t length) noexcept | StmLogger | private |
| PrintDiagnostics(const char *tag=nullptr, bool detailed=true) const noexcept override | StmLogger | virtual |
| PrintStatistics(const char *tag=nullptr, bool detailed=true) const noexcept override | StmLogger | virtual |
| PrintStatus(const char *tag=nullptr, bool detailed=true) const noexcept override | StmLogger | virtual |
| ResetDiagnostics() noexcept override | StmLogger | virtual |
| ResetStatistics() noexcept override | StmLogger | virtual |
| SetLogLevel(const char *tag, hf_log_level_t level) noexcept override | StmLogger | virtual |
| statistics_ | StmLogger | private |
| StmLogger(UART_HandleTypeDef *uart_handle=nullptr, Backend backend=Backend::UART_HAL) noexcept | StmLogger | explicit |
| uart_handle_ | StmLogger | private |
| Verbose(const char *tag, const char *format,...) noexcept override | StmLogger | virtual |
| Warn(const char *tag, const char *format,...) noexcept override | StmLogger | virtual |
| ~BaseLogger() noexcept=default | BaseLogger | virtual |
| ~StmLogger() noexcept override | StmLogger |