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

baci::AlarmSystemMonitorSeqDisc< TPROP > Class Template Reference

#include <baciAlarmSystemMonitorSeqDisc_T.h>

Inheritance diagram for baci::AlarmSystemMonitorSeqDisc< TPROP >:

Inheritance graph
[legend]
Collaboration diagram for baci::AlarmSystemMonitorSeqDisc< TPROP >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Private Member Functions

void operator= (const AlarmSystemMonitorSeqDisc &)
 AlarmSystemMonitorSeqDisc (const AlarmSystemMonitorSeqDisc &)

Private Attributes

int * alarmsRaised_mp
int alarmsRaisedLength_m

Detailed Description

template<class TPROP>
class baci::AlarmSystemMonitorSeqDisc< TPROP >

implementation of the AlarmSystemMonitor for continous types (double, long, ...)


Constructor & Destructor Documentation

template<class TPROP>
baci::AlarmSystemMonitorSeqDisc< TPROP >::AlarmSystemMonitorSeqDisc TPROP *  property,
EventDispatcher eventDispatcher
 

template<class TPROP>
virtual baci::AlarmSystemMonitorSeqDisc< TPROP >::~AlarmSystemMonitorSeqDisc  )  [virtual]
 

template<class TPROP>
baci::AlarmSystemMonitorSeqDisc< TPROP >::AlarmSystemMonitorSeqDisc const AlarmSystemMonitorSeqDisc< TPROP > &   )  [private]
 

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


Member Function Documentation

template<class TPROP>
virtual void baci::AlarmSystemMonitorSeqDisc< TPROP >::check BACIValue val,
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::AlarmSystemMonitor< TPROP >.

template<class TPROP>
void baci::AlarmSystemMonitorSeqDisc< TPROP >::operator= const AlarmSystemMonitorSeqDisc< TPROP > &   )  [private]
 

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


Member Data Documentation

template<class TPROP>
int* baci::AlarmSystemMonitorSeqDisc< TPROP >::alarmsRaised_mp [private]
 

template<class TPROP>
int baci::AlarmSystemMonitorSeqDisc< TPROP >::alarmsRaisedLength_m [private]
 


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