Open FFBoard
Open source force feedback firmware
UartHandler.h
Go to the documentation of this file.
1/*
2 * UartHandler.h
3 *
4 * Created on: Feb 14, 2020
5 * Author: Yannick
6 */
7
8#ifndef UARTHANDLER_H_
9#define UARTHANDLER_H_
10
11#include "main.h"
12#include "global_callbacks.h"
13
15public:
16 static std::vector<UartHandler*>& getUARTHandlers() {
17 static std::vector<UartHandler*> uartHandlers{};
18 return uartHandlers;
19 }
20
22 virtual ~UartHandler();
23 virtual void uartRxComplete(UART_HandleTypeDef *huart);
24 virtual void uartTxComplete(UART_HandleTypeDef *huart);
25
26};
27
28#endif /* UARTHANDLER_H_ */
static std::vector< UartHandler * > & getUARTHandlers()
Definition: UartHandler.h:16
virtual void uartRxComplete(UART_HandleTypeDef *huart)
Definition: UartHandler.cpp:19
virtual ~UartHandler()
Definition: UartHandler.cpp:14
virtual void uartTxComplete(UART_HandleTypeDef *huart)
Definition: UartHandler.cpp:24