|
RF24Log
0.1.3
Unified logging library
|
| ▼ src | |
| ▼ handler_ext | |
| RF24LogDualHandler.cpp | |
| RF24LogDualHandler.h | Handler extention to manage 2 handlers |
| ▼ RF24Loggers | |
| ArduinoPrintLogger.cpp | |
| ArduinoPrintLogger.h | Handler for Print::print() function calls based on Arduino API |
| NativePrintLogger.cpp | |
| NativePrintLogger.h | Handler for printf-based function calls |
| OStreamLogger.cpp | |
| OStreamLogger.h | Handler for ostream based objects |
| ▼ RF24LogParts | |
| AbstractHandler.cpp | |
| AbstractHandler.h | Abstract class that allows custom handlers agnostic to any output stream APIs |
| AbstractStream.cpp | |
| AbstractStream.h | Abstract class that allows using different output stream APIs |
| Common.cpp | |
| Common.h | Global functions for RF24Log Abstract objects |
| FormatSpecifier.cpp | |
| FormatSpecifier.h | Generic struct that allows customization of a printf-like parser |
| LevelDescriptions.h | A collection of constants used to describe a particular logging level |
| PrintfParser.cpp | |
| PrintfParser.h | Mechanisms for parsing the log messages before they are output to a stream |
| RF24LogBaseHandler.h | Inherent declarations for all handlers |
| RF24Logging.cpp | |
| RF24Logging.h | Provides rf24Logging singleton for accessing the Logging API |
| RF24LogLevel.h | Order of log levels and filtering |