#include <baciROcontImpl_T.h>


Public Member Functions | |
| ROcontImpl (const ACE_CString &name, BACIComponent *component_p, DevIO< TM > *devIO=0, bool flagdeldevIO=false) | |
| ROcontImpl (bool init, const ACE_CString &name, BACIComponent *component_p, DevIO< TM > *devIO=0, bool flagdeldevIO=false) | |
| virtual | ~ROcontImpl () |
| virtual TS | alarm_low_on () |
| virtual TS | alarm_low_off () |
| virtual TS | alarm_high_on () |
| virtual TS | alarm_high_off () |
| virtual ACS::Subscription_ptr | new_subscription_Alarm (TAlarm *cb, const ACS::CBDescIn &desc) |
Protected Types | |
| typedef ROcontImpl< ACS_RO_TL > | PropType |
Protected Member Functions | |
| virtual bool | readCharacteristics () |
Private Attributes | |
| TSM | alarmLowOn_m |
| TSM | alarmLowOff_m |
| TSM | alarmHighOn_m |
| TSM | alarmHighOff_m |
Implementation of ROcont property
| baci::ROcontImpl< ACS_RO_C >::ROcontImpl | ( | const ACE_CString & | name, | |
| BACIComponent * | component_p, | |||
| DevIO< TM > * | devIO = 0, |
|||
| bool | flagdeldevIO = false | |||
| ) |
Constuctor
| name | property name (e.q. AMSMount:decliantion) | |
| component_p | parent of the property |
| baci::ROcontImpl< ACS_RO_C >::ROcontImpl | ( | bool | init, | |
| const ACE_CString & | name, | |||
| BACIComponent * | component_p, | |||
| DevIO< TM > * | devIO = 0, |
|||
| bool | flagdeldevIO = false | |||
| ) |
Constuctor that has to be used from subclasses
| name | property name (e.q. AMSMount:decliantion) |
| virtual baci::ROcontImpl< ACS_RO_C >::~ROcontImpl | ( | ) | [virtual] |
Destructor
| virtual TS baci::ROcontImpl< ACS_RO_C >::alarm_high_off | ( | ) | [virtual] |
| virtual TS baci::ROcontImpl< ACS_RO_C >::alarm_high_on | ( | ) | [virtual] |
| virtual TS baci::ROcontImpl< ACS_RO_C >::alarm_low_off | ( | ) | [virtual] |
| virtual TS baci::ROcontImpl< ACS_RO_C >::alarm_low_on | ( | ) | [virtual] |
| virtual ACS::Subscription_ptr baci::ROcontImpl< ACS_RO_C >::new_subscription_Alarm | ( | TAlarm * | cb, | |
| const ACS::CBDescIn & | desc | |||
| ) | [virtual] |
Reimplemented in baci::ROSeqContImpl< ACS_RO_C >.
| virtual bool baci::ROcontImpl< ACS_RO_C >::readCharacteristics | ( | ) | [protected, virtual] |
monitor which sends information (alarms) to the alarm system Read characteristics from CDB
| propertyName | name of the property whose characteristics to read |
TSM baci::ROcontImpl< ACS_RO_C >::alarmHighOff_m [private] |
TSM baci::ROcontImpl< ACS_RO_C >::alarmHighOn_m [private] |
TSM baci::ROcontImpl< ACS_RO_C >::alarmLowOff_m [private] |
TSM baci::ROcontImpl< ACS_RO_C >::alarmLowOn_m [private] |
Characteristics
1.7.0