RF24Log
0.1.3
Unified logging library
|
Provides rf24Logging
singleton for accessing the Logging API.
More...
Go to the source code of this file.
Classes | |
class | RF24Logging |
This is the end-user's access point into the world of logging messages. More... | |
Macros | |
#define | RF24Log_error(vendorId, message, ...) (rf24Logging.log(RF24LogLevel::ERROR, vendorId, message, ##__VA_ARGS__)) |
ouput an ERROR message More... | |
#define | RF24Log_warn(vendorId, message, ...) (rf24Logging.log(RF24LogLevel::WARN, vendorId, message, ##__VA_ARGS__)) |
output a message to WARN the reader More... | |
#define | RF24Log_info(vendorId, message, ...) (rf24Logging.log(RF24LogLevel::INFO, vendorId, message, ##__VA_ARGS__)) |
output an INFO message More... | |
#define | RF24Log_debug(vendorId, message, ...) (rf24Logging.log(RF24LogLevel::DEBUG, vendorId, message, ##__VA_ARGS__)) |
output a message to help developers DEBUG their source code More... | |
#define | RF24Log_log(logLevel, vendorId, message, ...) (rf24Logging.log(logLevel, vendorId, message, ##__VA_ARGS__)) |
output a log message of any level More... | |
Variables | |
RF24Logging | rf24Logging |
the singleton used for all your program's logging purposes. More... | |
Provides rf24Logging
singleton for accessing the Logging API.
Definition in file RF24Logging.h.