MRAS
Multi Rocket Avionics System
Loading...
Searching...
No Matches
TextLogger.h
1//
2// Created by Tom Danvers on 13/12/2022.
3//
4
5#ifndef MRAS_TEXTLOGGER_H
6#define MRAS_TEXTLOGGER_H
7
8
9#include "Subsystem.h"
10#include <cstdarg>
11
18class TextLogger : public Subsystem {
19public:
21
22 SUBSYSTEM_NAME("TextLogger")
23 SUBSYSTEM_NO_MESSAGE_HANDLER
24
25 virtual void _log(const char *fmt, va_list args) = 0;
26};
27
28#endif //MRAS_TEXTLOGGER_H
Definition: Subsystem.h:30
Subsystem(uint8_t id)
Definition: Subsystem.h:86
A base class for ArduinoTextLogger and NativeTextLogger.
Definition: TextLogger.h:18