|
template<typename... Args> |
void | debug (const char *format, const Args &...args) |
|
template<typename... Args> |
void | debug_throttle (float period, const char *format, const Args &...args) |
|
template<typename... Args> |
void | error (const char *format, const Args &...args) |
|
template<typename... Args> |
void | error_throttle (float period, const char *format, const Args &...args) |
|
template<typename... Args> |
void | fatal (const char *format, const Args &...args) |
|
template<typename... Args> |
void | fatal_throttle (float period, const char *format, const Args &...args) |
|
template<typename... Args> |
void | info (const char *format, const Args &...args) |
|
template<typename... Args> |
void | info_throttle (float period, const char *format, const Args &...args) |
|
template<typename... Args> |
void | warn (const char *format, const Args &...args) |
|
template<typename... Args> |
void | warn_throttle (float period, const char *format, const Args &...args) |
|
template<typename Derived>
class mavrosflight::LoggerInterface< Derived >
Abstract base class for message handler.
The implementations of this class define how messages are displayed, logged, etc. To create custom behavior, a derived class should implement each of the public functions.
Definition at line 52 of file logger_interface.h.