|
baci::AlarmEventStrategyPattern − |
|
#include <baciAlarmPattern.h> Inherits AlarmEventStrategyDisc< ACS::pattern, ROpatternImpl, ACS::Alarmpattern >. |
|
Public Member Functions |
|
AlarmEventStrategyPattern (ROpatternImpl *property, EventDispatcher *eventDispatcher) |
|
AlarmEventStrategyPattern (Callback_ptr callback_p, const CBDescIn &descIn, const ACS::TimeInterval &interval, ROpatternImpl *property, EventDispatcher *eventDispatcher) |
|
virtual void check (BACIValue &value, const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
|
Private Member Functions |
|
void operator= (const AlarmEventStrategyPattern &) |
|
AlarmEventStrategyPattern (const AlarmEventStrategyPattern &) |
|
Private Attributes |
|
ACS::pattern lastValue_m |
|
const unsigned short patternSize_m |
|
unsigned short bitPos_m |
|
ACS::pattern alarmTrigger_m |
|
ACS::pattern alarmMask_m |
|
baci::AlarmEventStrategyPattern::AlarmEventStrategyPattern (ROpatternImpl * property, EventDispatcher * eventDispatcher) |
|
baci::AlarmEventStrategyPattern::AlarmEventStrategyPattern (Callback_ptr callback_p, const CBDescIn & descIn, const ACS::TimeInterval & interval, ROpatternImpl * property, EventDispatcher * eventDispatcher) |
|
baci::AlarmEventStrategyPattern::AlarmEventStrategyPattern (const AlarmEventStrategyPattern &) [private] ALMA C++ coding standards state copy constructors should be disabled. |
|
virtual void baci::AlarmEventStrategyPattern::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 |
|
Reimplemented from baci::AlarmEventStrategyDisc< ACS::pattern, ROpatternImpl, ACS::Alarmpattern >. |
|
void baci::AlarmEventStrategyPattern::operator= (const AlarmEventStrategyPattern &) [private] ALMA C++ coding standards state assignment operators should be disabled. |
|
ACS::pattern baci::AlarmEventStrategyPattern::alarmMask_m [private] |
|
ACS::pattern baci::AlarmEventStrategyPattern::alarmTrigger_m [private] |
|
unsigned short baci::AlarmEventStrategyPattern::bitPos_m [private] |
|
ACS::pattern baci::AlarmEventStrategyPattern::lastValue_m [private] |
|
const unsigned short baci::AlarmEventStrategyPattern::patternSize_m [private] |
|
Generated automatically by Doxygen for ACS-2016.4 C++ API from the source code. |