12 #ifndef INCLUDE_DISTORTOS_STATICSIGNALSRECEIVER_HPP_ 13 #define INCLUDE_DISTORTOS_STATICSIGNALSRECEIVER_HPP_ 17 #if DISTORTOS_SIGNALS_ENABLE == 1 37 template<
size_t QueuedSignals,
size_t SignalActions>
49 internal::dummyDeleter<SignalInformationQueueWrapper::Storage>},
82 template<
size_t QueuedSignals>
94 internal::dummyDeleter<SignalInformationQueueWrapper::Storage>},
119 template<
size_t SignalActions>
170 #endif // DISTORTOS_SIGNALS_ENABLE == 1 172 #endif // INCLUDE_DISTORTOS_STATICSIGNALSRECEIVER_HPP_ StaticSignalsReceiver()
StaticSignalsReceiver's constructor.
Definition: StaticSignalsReceiver.hpp:91
SignalsReceiver class header.
StaticSignalsReceiver()
StaticSignalsReceiver's constructor.
Definition: StaticSignalsReceiver.hpp:161
SignalsCatcher class header.
SignalInformationQueueWrapper signalInformationQueueWrapper_
internal SignalInformationQueueWrapper object
Definition: StaticSignalsReceiver.hpp:106
StaticSignalsReceiver()
StaticSignalsReceiver's constructor.
Definition: StaticSignalsReceiver.hpp:46
SignalsCatcher signalsCatcher_
internal SignalsCatcher object
Definition: StaticSignalsReceiver.hpp:69
SignalsCatcher signalsCatcher_
internal SignalsCatcher object
Definition: StaticSignalsReceiver.hpp:142
SignalsReceiver class is a container for internal::SignalsReceiverControlBlock.
Definition: SignalsReceiver.hpp:32
std::array< SignalsCatcher::Storage, SignalActions > signalsCatcherStorage_
storage for signalsCatcher_
Definition: StaticSignalsReceiver.hpp:139
std::array< SignalsCatcher::Storage, SignalActions > signalsCatcherStorage_
storage for signalsCatcher_
Definition: StaticSignalsReceiver.hpp:66
SignalInformationQueueWrapper signalInformationQueueWrapper_
internal SignalInformationQueueWrapper object
Definition: StaticSignalsReceiver.hpp:63
Top-level namespace of distortos project.
Definition: buttons.hpp:33
std::array< SignalInformationQueueWrapper::Storage, QueuedSignals > signalInformationQueueWrapperStorage_
storage for signalInformationQueueWrapper_
Definition: StaticSignalsReceiver.hpp:60
StaticSignalsReceiver class is a templated interface for SignalsReceiver that has automatic storage f...
Definition: StaticSignalsReceiver.hpp:38
std::array< SignalInformationQueueWrapper::Storage, QueuedSignals > signalInformationQueueWrapperStorage_
storage for signalInformationQueueWrapper_
Definition: StaticSignalsReceiver.hpp:103
SignalsCatcher class is a container for internal::SignalsCatcherControlBlock.
Definition: SignalsCatcher.hpp:32
dummyDeleter() declaration
StaticSignalsReceiver()
StaticSignalsReceiver's constructor.
Definition: StaticSignalsReceiver.hpp:128