#include <interrupt_manager.hpp>
◆ InterruptManagerBase() [1/3]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
Deleted copy constructor.
◆ InterruptManagerBase() [2/3]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
Deleted move constructor.
◆ InterruptManagerBase() [3/3]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ ~InterruptManagerBase()
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ clear()
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ disable()
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ disableInterrupts()
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ enable()
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ enabled()
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ enableInterrupts()
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ handler() [1/2]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ handler() [2/2]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ operator=() [1/2]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
Deleted copy assignment operator.
◆ operator=() [2/2]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
Deleted move assignment operator.
◆ pending()
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
◆ priority() [1/2]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
| static TPriorityType InterruptManagerBase< TDerived, TIRQIDType, TPriorityType >::priority |
( |
TIRQIDType |
irq | ) |
|
|
inlinestaticnoexcept |
◆ priority() [2/2]
template<typename TDerived, typename TIRQIDType = int8_t, typename TPriorityType = uint8_t>
| static TPriorityType InterruptManagerBase< TDerived, TIRQIDType, TPriorityType >::priority |
( |
TIRQIDType |
irq, |
|
|
TPriorityType |
priority |
|
) |
| |
|
inlinestaticnoexcept |
The documentation for this class was generated from the following file: