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