RF24Log
0.1.3
Unified logging library
|
A base mechanism for handling log messages. More...
#include <RF24LogBaseHandler.h>
Public Member Functions | |
virtual void | log (uint8_t logLevel, const char *vendorId, const char *message, va_list *args)=0 |
log a message. More... | |
virtual void | setLogLevel (uint8_t logLevel)=0 |
A base mechanism for handling log messages.
Definition at line 54 of file RF24LogBaseHandler.h.
|
pure virtual |
log a message.
logLevel | The level of the logging message |
vendorId | The prefixed origin of the message |
message | The message format string. Review the supported format spcifiers. |
args | The sequence of variables used to replace the format specifiers in the same order for which they appear in the message |
Implemented in RF24LogAbstractHandler, and RF24LogDualHandler.
|
pure virtual |
set the maximal level of the logged messages.
logLevel | The verbosity level used to filter which of the logged messages are output. |
Implemented in RF24LogAbstractHandler, and RF24LogDualHandler.