Controller for all pin interrupts.
More...
#include <hardware.h>
|
void | setup (const uint8_t pin) |
| Handler control: Start. More...
|
|
void | stop () |
| Handler control: Stop.
|
|
SignalInterrupt & | interrupt () |
| Getter for input interrupt signal. More...
|
|
|
SignalInterrupt | s_interrupt |
| Signal for input interrupt.
|
|
std::map< uint8_t, InterruptWorker::sptr > | m_workers |
| Worker instances.
|
|
std::map< uint8_t, std::thread > | m_threads |
| Worker threads.
|
|
Controller for all pin interrupts.
◆ interrupt()
SignalInterrupt & InterruptHandler::interrupt |
( |
| ) |
|
|
inline |
Getter for input interrupt signal.
- Returns
- SignalInterrupt&
◆ setup()
void InterruptHandler::setup |
( |
const uint8_t |
pin | ) |
|
Handler control: Start.
- Parameters
-
The documentation for this class was generated from the following files:
- louper-footpedal/hardware.h
- louper-footpedal/hardware.cpp