#include <baciAlarmSystemMonitorSeqDisc_T.h>
Public Member Functions | |
AlarmSystemMonitorSeqDisc (TPROP *property, EventDispatcher *eventDispatcher) | |
virtual | ~AlarmSystemMonitorSeqDisc () |
virtual void | check (BACIValue &val, const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
Private Member Functions | |
void | operator= (const AlarmSystemMonitorSeqDisc &) |
AlarmSystemMonitorSeqDisc (const AlarmSystemMonitorSeqDisc &) | |
Private Attributes | |
int * | alarmsRaised_mp |
int | alarmsRaisedLength_m |
implementation of the AlarmSystemMonitor for continous types (double, long, ...)
baci::AlarmSystemMonitorSeqDisc< TPROP >::AlarmSystemMonitorSeqDisc | ( | TPROP * | property, | |
EventDispatcher * | eventDispatcher | |||
) |
virtual baci::AlarmSystemMonitorSeqDisc< TPROP >::~AlarmSystemMonitorSeqDisc | ( | ) | [virtual] |
baci::AlarmSystemMonitorSeqDisc< TPROP >::AlarmSystemMonitorSeqDisc | ( | const AlarmSystemMonitorSeqDisc< TPROP > & | ) | [private] |
ALMA C++ coding standards state copy constructors should be disabled.
virtual void baci::AlarmSystemMonitorSeqDisc< TPROP >::check | ( | BACIValue & | value, | |
const ACSErr::Completion & | c, | |||
const ACS::CBDescOut & | desc | |||
) | [virtual] |
Event cheking method This virtual method is called periodically to check property state if event should be raised
Implements baci::AlarmSystemMonitorBase.
void baci::AlarmSystemMonitorSeqDisc< TPROP >::operator= | ( | const AlarmSystemMonitorSeqDisc< TPROP > & | ) | [private] |
ALMA C++ coding standards state assignment operators should be disabled.
int* baci::AlarmSystemMonitorSeqDisc< TPROP >::alarmsRaised_mp [private] |
int baci::AlarmSystemMonitorSeqDisc< TPROP >::alarmsRaisedLength_m [private] |