baci::AlarmSystemMonitor − |
#include <baciAlarmSystemMonitor_T.h> Inherits baci::AlarmSystemMonitorBase. Inherited by baci::AlarmSystemMonitorCont< T, TPROP >, baci::AlarmSystemMonitorDisc< T, TPROP >, baci::AlarmSystemMonitorEnumProp< T, TPROP >, baci::AlarmSystemMonitorSeqCont< T, TPROP >, and baci::AlarmSystemMonitorSeqDisc< TPROP >. |
Public Member Functions |
AlarmSystemMonitor (TPROP *property, EventDispatcher *eventDispatcher) |
virtual ~AlarmSystemMonitor () |
Protected Member Functions |
void sendAlarm (int code, bool active) |
Protected Attributes |
TPROP * property_mp |
pointer to the baci property - owner |
Private Member Functions |
void operator= (const AlarmSystemMonitor &) |
AlarmSystemMonitor (const AlarmSystemMonitor &) |
template<class TPROP> class baci::AlarmSystemMonitor< TPROP > |
Common class for the Alarm System Monitors. Implementation classes have only to implement check method. The purpose of this class or better its implementation is to send alarms to the ACS alarm system |
template<class TPROP> baci::AlarmSystemMonitor< TPROP >::AlarmSystemMonitor (TPROP * property, EventDispatcher * eventDispatcher) |
template<class TPROP> virtual baci::AlarmSystemMonitor< TPROP >::~AlarmSystemMonitor () [virtual] |
template<class TPROP> baci::AlarmSystemMonitor< TPROP >::AlarmSystemMonitor (const AlarmSystemMonitor< TPROP > &) [private] ALMA C++ coding standards state copy constructors should be disabled. |
template<class TPROP> void baci::AlarmSystemMonitor< TPROP >::operator= (const AlarmSystemMonitor< TPROP > &) [private] ALMA C++ coding standards state assignment operators should be disabled. |
template<class TPROP> void baci::AlarmSystemMonitor< TPROP >::sendAlarm (int code, bool active) [protected, virtual] Send an alarm with a certain alarm code to the AlarmSystem code alarm code active true-raise an alarm, false-clear an alarm |
Reimplemented from baci::AlarmSystemMonitorBase. |
template<class TPROP> TPROP* baci::AlarmSystemMonitor< TPROP >::property_mp [protected] |
pointer to the baci property - owner |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |