Open FFBoard
Open source force feedback firmware
ExtiHandler.cpp
Go to the documentation of this file.
1
/*
2
* ExtiHandler.cpp
3
*
4
* Created on: Feb 14, 2020
5
* Author: Yannick
6
*/
7
8
#include "
ExtiHandler.h
"
9
#include "
global_callbacks.h
"
10
#include "vector"
11
12
std::vector<ExtiHandler*>
ExtiHandler::extiHandlers
;
13
14
ExtiHandler::ExtiHandler
() {
15
addCallbackHandler
(
extiHandlers
,
this
);
16
}
17
18
ExtiHandler::~ExtiHandler
() {
19
removeCallbackHandler
(
extiHandlers
,
this
);
20
}
21
22
void
ExtiHandler::exti
(uint16_t GPIO_Pin){
23
24
}
ExtiHandler.h
ExtiHandler::~ExtiHandler
virtual ~ExtiHandler()
Definition:
ExtiHandler.cpp:18
ExtiHandler::ExtiHandler
ExtiHandler()
Definition:
ExtiHandler.cpp:14
ExtiHandler::extiHandlers
static std::vector< ExtiHandler * > extiHandlers
Definition:
ExtiHandler.h:14
ExtiHandler::exti
virtual void exti(uint16_t GPIO_Pin)
Definition:
ExtiHandler.cpp:22
global_callbacks.h
addCallbackHandler
void addCallbackHandler(std::vector< C > &vec, C instance)
Definition:
global_callbacks.h:22
removeCallbackHandler
void removeCallbackHandler(std::vector< C > &vec, C instance)
Definition:
global_callbacks.h:33
Firmware
FFBoard
Src
ExtiHandler.cpp
Generated by
1.9.2