|
baci::AlarmEventStrategyBooleanSeq − |
|
#include <baciAlarmBooleanSeq.h> Inherits AlarmEventStrategy< ACS::booleanSeq, RObooleanSeq, ACS::Alarmboolean >. |
|
Public Member Functions |
|
AlarmEventStrategyBooleanSeq (RObooleanSeq *property, EventDispatcher *eventDispatcher) |
|
AlarmEventStrategyBooleanSeq (Callback_ptr callback_p, const CBDescIn &descIn, const ACS::TimeInterval &interval, RObooleanSeq *property, EventDispatcher *eventDispatcher) |
|
virtual void check (BACIValue &val, const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
|
Private Member Functions |
|
void checkItem (int32_t &alarmRaised, CORBA::Boolean value, const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
|
void operator= (const AlarmEventStrategyBooleanSeq &) |
|
AlarmEventStrategyBooleanSeq (const AlarmEventStrategyBooleanSeq &) |
|
Private Attributes |
|
std::vector< int32_t > alarmsRaised_m |
|
Static Private Attributes |
|
static const int32_t ALARM_NOT_RAISED = 0 |
|
static const int32_t ALARM_RAISED = 1 |
|
baci::AlarmEventStrategyBooleanSeq::AlarmEventStrategyBooleanSeq (RObooleanSeq * property, EventDispatcher * eventDispatcher) |
|
baci::AlarmEventStrategyBooleanSeq::AlarmEventStrategyBooleanSeq (Callback_ptr callback_p, const CBDescIn & descIn, const ACS::TimeInterval & interval, RObooleanSeq * property, EventDispatcher * eventDispatcher) |
|
baci::AlarmEventStrategyBooleanSeq::AlarmEventStrategyBooleanSeq (const AlarmEventStrategyBooleanSeq &) [private] ALMA C++ coding standards state copy constructors should be disabled. |
|
virtual void baci::AlarmEventStrategyBooleanSeq::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::AlarmEventStrategyBooleanSeq::checkItem (int32_t & alarmRaised, CORBA::Boolean value, const ACSErr::Completion & c, const ACS::CBDescOut & desc) [private] |
|
void baci::AlarmEventStrategyBooleanSeq::operator= (const AlarmEventStrategyBooleanSeq &) [private] ALMA C++ coding standards state assignment operators should be disabled. |
|
const int32_t baci::AlarmEventStrategyBooleanSeq::ALARM_NOT_RAISED = 0 [static, private] |
|
const int32_t baci::AlarmEventStrategyBooleanSeq::ALARM_RAISED = 1 [static, private] |
|
std::vector<int32_t> baci::AlarmEventStrategyBooleanSeq::alarmsRaised_m [private] |
|
Generated automatically by Doxygen for ACS-2015.8 C++ API from the source code. |