#include <baciAlarm_T.h>
Public Member Functions | |
AlarmEventStrategyContSeq (TPROP *property, EventDispatcher *eventDispatcher) | |
AlarmEventStrategyContSeq (Callback_ptr callback_p, const CBDescIn &descIn, const ACS::TimeInterval &interval, TPROP *property, EventDispatcher *eventDispatcher) | |
virtual void | check (BACIValue &value, const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
Protected Attributes | |
int * | alarmsRaised_mp |
int | alarmsRaisedLength_m |
Private Member Functions | |
void | operator= (const AlarmEventStrategyContSeq &) |
AlarmEventStrategyContSeq (const AlarmEventStrategyContSeq &) |
baci::AlarmEventStrategyContSeq< T, TPROP, TALARM >::AlarmEventStrategyContSeq | ( | TPROP * | property, | |
EventDispatcher * | eventDispatcher | |||
) | [inline] |
baci::AlarmEventStrategyContSeq< T, TPROP, TALARM >::AlarmEventStrategyContSeq | ( | Callback_ptr | callback_p, | |
const CBDescIn & | descIn, | |||
const ACS::TimeInterval & | interval, | |||
TPROP * | property, | |||
EventDispatcher * | eventDispatcher | |||
) | [inline] |
baci::AlarmEventStrategyContSeq< T, TPROP, TALARM >::AlarmEventStrategyContSeq | ( | const AlarmEventStrategyContSeq< T, TPROP, TALARM > & | ) | [private] |
ALMA C++ coding standards state copy constructors should be disabled.
virtual void baci::AlarmEventStrategyContSeq< T, TPROP, TALARM >::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::EventStrategy.
void baci::AlarmEventStrategyContSeq< T, TPROP, TALARM >::operator= | ( | const AlarmEventStrategyContSeq< T, TPROP, TALARM > & | ) | [private] |
ALMA C++ coding standards state assignment operators should be disabled.
int* baci::AlarmEventStrategyContSeq< T, TPROP, TALARM >::alarmsRaised_mp [protected] |
int baci::AlarmEventStrategyContSeq< T, TPROP, TALARM >::alarmsRaisedLength_m [protected] |