Sound Byte Libs 1ee2ca6
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
Public Member Functions | List of all members
sbl::core::patterns::events::FlashLedTriggerBroadcaster< FlashLedType, TriggerType > Class Template Reference

Specialized broadcaster for FlashLed and Trigger types. More...

#include <event_broadcaster.hpp>

Collaboration diagram for sbl::core::patterns::events::FlashLedTriggerBroadcaster< FlashLedType, TriggerType >:

Public Member Functions

 FlashLedTriggerBroadcaster (FlashLedType &flashLed, TriggerType &trigger)
 
void trigger ()
 
void update ()
 

Detailed Description

template<typename FlashLedType, typename TriggerType>
class sbl::core::patterns::events::FlashLedTriggerBroadcaster< FlashLedType, TriggerType >

Specialized broadcaster for FlashLed and Trigger types.

Template specialization that calls appropriate methods:

Definition at line 74 of file event_broadcaster.hpp.

Constructor & Destructor Documentation

◆ FlashLedTriggerBroadcaster()

template<typename FlashLedType , typename TriggerType >
sbl::core::patterns::events::FlashLedTriggerBroadcaster< FlashLedType, TriggerType >::FlashLedTriggerBroadcaster ( FlashLedType &  flashLed,
TriggerType &  trigger 
)
inline

Definition at line 76 of file event_broadcaster.hpp.

Member Function Documentation

◆ trigger()

template<typename FlashLedType , typename TriggerType >
void sbl::core::patterns::events::FlashLedTriggerBroadcaster< FlashLedType, TriggerType >::trigger ( )
inline

Definition at line 79 of file event_broadcaster.hpp.

◆ update()

template<typename FlashLedType , typename TriggerType >
void sbl::core::patterns::events::FlashLedTriggerBroadcaster< FlashLedType, TriggerType >::update ( )
inline

Definition at line 84 of file event_broadcaster.hpp.


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