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
14
class
UartHandler
{
15
public
:
16
static
std::vector<UartHandler*>&
getUARTHandlers
() {
17
static
std::vector<UartHandler*> uartHandlers{};
18
return
uartHandlers;
19
}
20
21
UartHandler
();
22
virtual
~UartHandler
();
23
virtual
void
uartRxComplete
(UART_HandleTypeDef *huart);
24
virtual
void
uartTxComplete
(UART_HandleTypeDef *huart);
25
26
};
27
28
#endif
/* UARTHANDLER_H_ */
UartHandler
Definition:
UartHandler.h:14
UartHandler::getUARTHandlers
static std::vector< UartHandler * > & getUARTHandlers()
Definition:
UartHandler.h:16
UartHandler::uartRxComplete
virtual void uartRxComplete(UART_HandleTypeDef *huart)
Definition:
UartHandler.cpp:19
UartHandler::~UartHandler
virtual ~UartHandler()
Definition:
UartHandler.cpp:14
UartHandler::uartTxComplete
virtual void uartTxComplete(UART_HandleTypeDef *huart)
Definition:
UartHandler.cpp:24
UartHandler::UartHandler
UartHandler()
Definition:
UartHandler.cpp:10
global_callbacks.h
Firmware
FFBoard
Inc
UartHandler.h
Generated by
1.9.2