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 |