Public Member Functions | Private Member Functions

baci::AlarmEventStrategyCont< T, TPROP, TALARM > Class Template Reference

#include <baciAlarm_T.h>

Inheritance diagram for baci::AlarmEventStrategyCont< T, TPROP, TALARM >:
Inheritance graph
[legend]
Collaboration diagram for baci::AlarmEventStrategyCont< T, TPROP, TALARM >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AlarmEventStrategyCont (TPROP *property, EventDispatcher *eventDispatcher)
 AlarmEventStrategyCont (Callback_ptr callback_p, const CBDescIn &descIn, const ACS::TimeInterval &interval, TPROP *property, EventDispatcher *eventDispatcher)
virtual void check (BACIValue &value, const ACSErr::Completion &c, const ACS::CBDescOut &desc)

Private Member Functions

void operator= (const AlarmEventStrategyCont &)
 AlarmEventStrategyCont (const AlarmEventStrategyCont &)

template<class T, class TPROP, class TALARM>
class baci::AlarmEventStrategyCont< T, TPROP, TALARM >


Constructor & Destructor Documentation

template<class T , class TPROP , class TALARM >
baci::AlarmEventStrategyCont< T, TPROP, TALARM >::AlarmEventStrategyCont ( TPROP *  property,
EventDispatcher eventDispatcher 
) [inline]
template<class T , class TPROP , class TALARM >
baci::AlarmEventStrategyCont< T, TPROP, TALARM >::AlarmEventStrategyCont ( Callback_ptr  callback_p,
const CBDescIn descIn,
const ACS::TimeInterval &  interval,
TPROP *  property,
EventDispatcher eventDispatcher 
) [inline]
template<class T , class TPROP , class TALARM >
baci::AlarmEventStrategyCont< T, TPROP, TALARM >::AlarmEventStrategyCont ( const AlarmEventStrategyCont< T, TPROP, TALARM > &   )  [private]

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


Member Function Documentation

template<class T , class TPROP , class TALARM >
virtual void baci::AlarmEventStrategyCont< T, TPROP, TALARM >::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.

template<class T , class TPROP , class TALARM >
void baci::AlarmEventStrategyCont< T, TPROP, TALARM >::operator= ( const AlarmEventStrategyCont< T, TPROP, TALARM > &   )  [private]

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


The documentation for this class was generated from the following file: