baci::ROboolean

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

NAME

baci::ROboolean −

SYNOPSIS

#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

Detailed Description

Implementation of ROboolean property

Warning:

We have virtual inheritance from PortableServer::RefCountServantBase because of a bug in gcc 2.95 (see SPR. ALMASW2001075)

Constructor & Destructor Documentation

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)
component_p
parent of the property

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

Member Function Documentation

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

Member Data Documentation

CORBA::Boolean baci::ROboolean::alarmOn_m [private] Value to be checked in order to raise an alarm

Author

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