baci::ROpatternImpl

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

baci::ROpatternImpl −

SYNOPSIS

#include <baciROpattern.h>

Inherits ROdiscImpl< ACS_RO_T(pattern, ACS::pattern)>, and baci::PpatternImpl.

Public Member Functions

ROpatternImpl (const ACE_CString &name, BACIComponent *component_p, DevIO< ACS::pattern > *devIO=0, bool flagdeldevIO=false)

~ROpatternImpl ()

virtual ACS::pattern alarm_mask ()

virtual ACS::pattern alarm_trigger ()

virtual ACS::Subscription_ptr new_subscription_Alarm (ACS::Alarmpattern *cb, const ACS::CBDescIn &desc)

Protected Member Functions

virtual bool readCharacteristics ()

Private Attributes

ACS::pattern alarmMask_m

bit mask: which bits can trigger an alarm

ACS::pattern alarmTrigger_m

when a bit can trigger an alarm: if it is 0 or 1

Constructor & Destructor Documentation

baci::ROpatternImpl::ROpatternImpl (const ACE_CString & name, BACIComponent * component_p, DevIO< ACS::pattern > * devIO = 0, bool flagdeldevIO = false)

baci::ROpatternImpl::~ROpatternImpl ()

Member Function Documentation

virtual ACS::pattern baci::ROpatternImpl::alarm_mask () [virtual]

virtual ACS::pattern baci::ROpatternImpl::alarm_trigger () [virtual]

virtual ACS::Subscription_ptr baci::ROpatternImpl::new_subscription_Alarm (ACS::Alarmpattern * cb, const ACS::CBDescIn & desc) [virtual]

virtual bool baci::ROpatternImpl::readCharacteristics () [protected, virtual] Read characteristics from CDB

Returns:

true on success, false on failure

Member Data Documentation

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

bit mask: which bits can trigger an alarm Characteristics

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

when a bit can trigger an alarm: if it is 0 or 1

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.