|
AwesomeStudioPedal
A programmable, multi-profile foot controller for DAWs, score readers, and studio automation
|
Interface for logging functionality. More...
#include <i_logger.h>
Public Member Functions | |
| virtual | ~ILogger ()=default |
| virtual void | log (const char *message)=0 |
| Logs a single message. | |
| virtual void | log (const char *prefix, const char *message)=0 |
| Logs a message with a prefix. | |
Interface for logging functionality.
Provides abstract logging interface that can be implemented for different environments (Arduino, host testing, etc.)
Definition at line 10 of file i_logger.h.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
Logs a message with a prefix.
| prefix | The prefix to prepend to the message |
| message | The message to log |
Implemented in SerialLogger.