Woman, Life, Freedom


Adaptive AUTOSAR
ARA public interface header documentation
ara::sm::TriggerOut< T > Class Template Reference

State output trigger. More...

#include <trigger_out.h>

Public Member Functions

 TriggerOut (T &state)
 Constructor. More...
 
 TriggerOut (const TriggerOut &)=delete
 
 TriggerOut (TriggerOut &&)=delete
 
TriggerOutoperator= (const TriggerOut &)=delete
 
TriggerOutoperator= (TriggerOut &&)=delete
 
Notifier< T > & GetNotifier () noexcept
 Notifier property getter. More...
 

Detailed Description

template<typename T>
class ara::sm::TriggerOut< T >

State output trigger.

Template Parameters
TState type

Constructor & Destructor Documentation

◆ TriggerOut()

template<typename T >
ara::sm::TriggerOut< T >::TriggerOut ( T &  state)
inlineexplicit

Constructor.

Parameters
stateState

Member Function Documentation

◆ GetNotifier()

template<typename T >
Notifier< T > & ara::sm::TriggerOut< T >::GetNotifier ( )
inlinenoexcept

Notifier property getter.

Returns
The notifier