Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

baci::AlarmSystemMonitorPattern Class Reference

#include <baciAlarmSystemMonitorPattern.h>

List of all members.

Public Member Functions

 AlarmSystemMonitorPattern (ROpatternImpl *property, EventDispatcher *eventDispatcher)
virtual ~AlarmSystemMonitorPattern ()
virtual void check (BACIValue &val, const ACSErr::Completion &c, const ACS::CBDescOut &desc)

Private Member Functions

void operator= (const AlarmSystemMonitorPattern &)
 AlarmSystemMonitorPattern (const AlarmSystemMonitorPattern &)

Private Attributes

ACS::pattern lastValue_m
const unsigned short patternSize_m
unsigned short bitPos_m
ACS::pattern alarmTrigger_m
ACS::pattern alarmMask_m
ACS::stringSeq * bitDescriptions_mp
unsigned long bitDescLength_m


Detailed Description

implementation of the AlarmSystemMonitorPattern for pattern


Constructor & Destructor Documentation

baci::AlarmSystemMonitorPattern::AlarmSystemMonitorPattern ROpatternImpl property,
EventDispatcher eventDispatcher
 

virtual baci::AlarmSystemMonitorPattern::~AlarmSystemMonitorPattern  )  [virtual]
 

baci::AlarmSystemMonitorPattern::AlarmSystemMonitorPattern const AlarmSystemMonitorPattern  )  [private]
 

ALMA C++ coding standards state copy constructors should be disabled.


Member Function Documentation

virtual void baci::AlarmSystemMonitorPattern::check BACIValue val,
const ACSErr::Completion c,
const ACS::CBDescOut desc
[virtual]
 

void baci::AlarmSystemMonitorPattern::operator= const AlarmSystemMonitorPattern  )  [private]
 

ALMA C++ coding standards state assignment operators should be disabled.


Member Data Documentation

ACS::pattern baci::AlarmSystemMonitorPattern::alarmMask_m [private]
 

ACS::pattern baci::AlarmSystemMonitorPattern::alarmTrigger_m [private]
 

unsigned long baci::AlarmSystemMonitorPattern::bitDescLength_m [private]
 

ACS::stringSeq* baci::AlarmSystemMonitorPattern::bitDescriptions_mp [private]
 

unsigned short baci::AlarmSystemMonitorPattern::bitPos_m [private]
 

ACS::pattern baci::AlarmSystemMonitorPattern::lastValue_m [private]
 

const unsigned short baci::AlarmSystemMonitorPattern::patternSize_m [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:37:08 2009 for ACS C++ API by doxygen 1.3.8