nrfcxx
0.1.0
C++-17 Framework for Nordic nRF5 Devices
|
nvic_BlockIRQ as a template type. More...
#include <nrfcxx/core.hpp>
Additional Inherited Members | |
Public Member Functions inherited from nrfcxx::nvic_BlockIRQ | |
nvic_BlockIRQ (IRQn_Type irqn) | |
nvic_BlockIRQ (int irqn) | |
Variant required to work around lack of IRQn_Type when declaring nrfcxx::peripheral. | |
nvic_BlockIRQ (const nvic_BlockIRQ &)=delete | |
nvic_BlockIRQ & | operator= (const nvic_BlockIRQ &)=delete |
nvic_BlockIRQ (nvic_BlockIRQ &&)=delete | |
nvic_BlockIRQ & | operator= (nvic_BlockIRQ &)=delete |
nvic_BlockIRQ as a template type.
This supports IRQ mutex in contexts where the mutex type has a nullary constructor.
IRQn | the integer IRQ number that is to be blocked by the mutex instance. |