|
baci::ROboolean − |
|
#include <baciROboolean.h> Inherits ROcommonImpl< ACS_RO_BOOL_TL >, and PcontImpl< ACS_RO_BOOL_P >. |
|
Public Member Functions |
|
ROboolean (const ACE_CString &name, BACIComponent *component_p, DevIO< CORBA::Boolean > *devIO=0, bool flagdeldevIO=false) |
|
ROboolean (bool init, const ACE_CString &name, BACIComponent *component_p, DevIO< CORBA::Boolean > *devIO=0, bool flagdeldevIO=false) |
|
virtual ~ROboolean () |
|
virtual CORBA::Boolean alarm_on () |
|
virtual ACS::Subscription_ptr new_subscription_Alarm (ACS::Alarmboolean *cb, const ACS::CBDescIn &desc) |
|
Protected Member Functions |
|
virtual bool readCharacteristics () |
|
Private Attributes |
|
CORBA::Boolean alarmOn_m |
|
Implementation of ROboolean property Warning: |
|
We have virtual inheritance from PortableServer::RefCountServantBase because of a bug in gcc 2.95 (see SPR. ALMASW2001075) |
|
baci::ROboolean::ROboolean (const ACE_CString & name, BACIComponent * component_p, DevIO< CORBA::Boolean > * devIO = 0, bool flagdeldevIO = false) Constuctor |
|
Parameters: |
|
name property name (e.q.
AMSMount:decliantion) |
|
baci::ROboolean::ROboolean (bool init, const ACE_CString & name, BACIComponent * component_p, DevIO< CORBA::Boolean > * devIO = 0, bool flagdeldevIO = false) Constuctor that has to be used from subclasses |
|
Parameters: |
|
name property name (e.q. AMSMount:decliantion) |
|
virtual baci::ROboolean::~ROboolean () [virtual] Destructor |
|
virtual CORBA::Boolean baci::ROboolean::alarm_on () [virtual] Get the value of the alarm_on attribute |
|
virtual ACS::Subscription_ptr baci::ROboolean::new_subscription_Alarm (ACS::Alarmboolean * cb, const ACS::CBDescIn & desc) [virtual] Subscriber method to be notified when an alarm is raised or removed |
|
virtual bool baci::ROboolean::readCharacteristics () [protected, virtual] Read characteristics from CDB |
|
Returns: |
|
true on success, false on failure |
|
CORBA::Boolean baci::ROboolean::alarmOn_m [private] Value to be checked in order to raise an alarm |
|
Generated automatically by Doxygen for ACS-2015.6 C++ API from the source code. |