|
baci::AlarmSystemMonitorBooleanSeq − |
|
#include <baciAlarmSystemMonitorBooleanSeq.h> Inherits AlarmSystemMonitor< RObooleanSeq >. |
|
Public Member Functions |
|
AlarmSystemMonitorBooleanSeq (RObooleanSeq *property, EventDispatcher *eventDispatcher) |
|
virtual ~AlarmSystemMonitorBooleanSeq () |
|
virtual void check (BACIValue &val, const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
|
Private Member Functions |
|
void operator= (const AlarmSystemMonitorBooleanSeq &) |
|
AlarmSystemMonitorBooleanSeq (const AlarmSystemMonitorBooleanSeq &) |
|
void updateAlarm (int32_t pos, bool enable) |
|
Private Attributes |
|
AlarmsRaisedVec alarmsRaised_m |
|
Static Private Attributes |
|
static const bool ENABLE = true |
|
static const bool DISABLE = false |
|
static const int32_t ALARM_NOT_RAISED = 0 |
|
static const int32_t ALARM_RAISED = 1 |
|
Implementation of the AlarmSystemMonitorBooleanSeq for booleanSeq |
|
baci::AlarmSystemMonitorBooleanSeq::AlarmSystemMonitorBooleanSeq (RObooleanSeq * property, EventDispatcher * eventDispatcher) |
|
virtual baci::AlarmSystemMonitorBooleanSeq::~AlarmSystemMonitorBooleanSeq () [virtual] |
|
baci::AlarmSystemMonitorBooleanSeq::AlarmSystemMonitorBooleanSeq (const AlarmSystemMonitorBooleanSeq &) [private] ALMA C++ coding standards state copy constructors should be disabled. |
|
virtual void baci::AlarmSystemMonitorBooleanSeq::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::AlarmSystemMonitorBooleanSeq::operator= (const AlarmSystemMonitorBooleanSeq &) [private] ALMA C++ coding standards state assignment operators should be disabled. |
|
void baci::AlarmSystemMonitorBooleanSeq::updateAlarm (int32_t pos, bool enable) [private] Update the alarm |
|
const int32_t baci::AlarmSystemMonitorBooleanSeq::ALARM_NOT_RAISED = 0 [static, private] |
|
const int32_t baci::AlarmSystemMonitorBooleanSeq::ALARM_RAISED = 1 [static, private] |
|
AlarmsRaisedVec baci::AlarmSystemMonitorBooleanSeq::alarmsRaised_m [private] |
|
const bool baci::AlarmSystemMonitorBooleanSeq::DISABLE = false [static, private] |
|
const bool baci::AlarmSystemMonitorBooleanSeq::ENABLE = true [static, private] |
|
Generated automatically by Doxygen for ACS-2016.4 C++ API from the source code. |