Serial output logger based on the LoggerInterface
LogIt.h
- Committer:
- Sille Van Landschoot
- Date:
- 2017-04-02
- Revision:
- 2:332adc3a2ae6
- Parent:
- 0:0c84a9b17408
- Child:
- 3:5613e6675dae
File content as of revision 2:332adc3a2ae6:
#pragma once #include "LoggerInterface.h" #include "mbed.h" class LogIt : public Log::LoggerInterface { public: LogIt(Serial* serial); void emergency(char* message, ...); void alert(char* message, ...); void critical(char* message, ...); void error(char* message, ...); void warning(char* message, ...); void notice(char* message, ...); void info(char* message, ...); void debug(char* message, ...); void log(Level level, char* message, ...); void setLevel(Level level); protected: Serial* serial; Level level; // minimum level to log };