RAII interrupt locking helper disabling interrupts upon construction and restoring them upon destruction.
More...
#include <InterruptLock.hpp>
RAII interrupt locking helper disabling interrupts upon construction and restoring them upon destruction.
◆ InterruptLock() [1/3]
| corium::embedded::InterruptLock::InterruptLock |
( |
| ) |
|
|
inlinenoexcept |
◆ ~InterruptLock()
| corium::embedded::InterruptLock::~InterruptLock |
( |
| ) |
|
|
inlinenoexcept |
◆ InterruptLock() [2/3]
| corium::embedded::InterruptLock::InterruptLock |
( |
const InterruptLock & |
| ) |
|
|
delete |
◆ InterruptLock() [3/3]
| corium::embedded::InterruptLock::InterruptLock |
( |
InterruptLock && |
| ) |
|
|
delete |
◆ isLocked()
| bool corium::embedded::InterruptLock::isLocked |
( |
| ) |
const |
|
inlinenoexcept |
◆ lock()
| void corium::embedded::InterruptLock::lock |
( |
| ) |
|
|
inlinenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ unlock()
| void corium::embedded::InterruptLock::unlock |
( |
| ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file: