#include <hal_driver.hpp>
◆ HALDriverBase()
| embvm::HALDriverBase::HALDriverBase |
( |
| ) |
|
|
protecteddefault |
◆ ~HALDriverBase()
| virtual embvm::HALDriverBase::~HALDriverBase |
( |
| ) |
|
|
protectedvirtualdefault |
◆ disableInterrupts()
| virtual void embvm::HALDriverBase::disableInterrupts |
( |
| ) |
|
|
pure virtualnoexcept |
◆ enableInterrupts()
| virtual void embvm::HALDriverBase::enableInterrupts |
( |
| ) |
|
|
pure virtualnoexcept |
◆ invokeCallback() [1/2]
template<typename TCallback >
| void embvm::HALDriverBase::invokeCallback |
( |
TCallback & |
cb | ) |
|
|
inlinenoexcept |
◆ invokeCallback() [2/2]
template<typename TCallback , typename... TArgs>
| void embvm::HALDriverBase::invokeCallback |
( |
TCallback & |
cb, |
|
|
TArgs &... |
args |
|
) |
| |
|
inlinenoexcept |
◆ setBottomHalfDispatcher()
◆ dispatcher_
The documentation for this class was generated from the following file: