distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
distortos::SignalsReceiver Class Reference

SignalsReceiver class is a container for internal::SignalsReceiverControlBlock. More...

#include "distortos/SignalsReceiver.hpp"

Inheritance diagram for distortos::SignalsReceiver:
[legend]
Collaboration diagram for distortos::SignalsReceiver:
[legend]

Public Member Functions

 SignalsReceiver (SignalInformationQueueWrapper *const signalInformationQueueWrapper, SignalsCatcher *const signalsCatcher)
 SignalsReceiver's constructor. More...
 

Private Attributes

internal::SignalsReceiverControlBlock signalsReceiverControlBlock_
 contained internal::SignalsReceiverControlBlock object More...
 

Detailed Description

Constructor & Destructor Documentation

◆ SignalsReceiver()

distortos::SignalsReceiver::SignalsReceiver ( SignalInformationQueueWrapper *const  signalInformationQueueWrapper,
SignalsCatcher *const  signalsCatcher 
)
inlineexplicit

SignalsReceiver's constructor.

Parameters
[in]signalInformationQueueWrapperis a pointer to SignalInformationQueueWrapper for this receiver, nullptr to disable queuing of signals for this receiver
[in]signalsCatcheris a pointer to SignalsCatcher for this receiver, nullptr if this receiver cannot catch/handle signals

Member Data Documentation

◆ signalsReceiverControlBlock_

internal::SignalsReceiverControlBlock distortos::SignalsReceiver::signalsReceiverControlBlock_
private

The documentation for this class was generated from the following file: