Public Member Functions | Protected Member Functions | Private Attributes

baci::PpatternImpl Class Reference

#include <baciPpatternImpl.h>

Inheritance diagram for baci::PpatternImpl:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 PpatternImpl (const ACE_CString &name, BACIProperty *property_p)
virtual ~PpatternImpl ()
virtual ACS::stringSeq * bitDescription ()
virtual ACS::ConditionSeq * whenSet ()
virtual ACS::ConditionSeq * whenCleared ()

Protected Member Functions

virtual bool readCharacteristics (CharacteristicModelImpl *model)

Private Attributes

ACS::stringSeq bitDescription_m
ACS::ConditionSeq whenSet_m
ACS::ConditionSeq whenCleared_m

Detailed Description

Implementation of Ppattern property

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

Constructor & Destructor Documentation

baci::PpatternImpl::PpatternImpl ( const ACE_CString &  name,
BACIProperty property_p 
)

Constuctor

Parameters:
name property name (e.q. AMSMount:decliantion)
virtual baci::PpatternImpl::~PpatternImpl (  )  [virtual]

Destructor


Member Function Documentation

virtual ACS::stringSeq* baci::PpatternImpl::bitDescription (  )  [virtual]
virtual bool baci::PpatternImpl::readCharacteristics ( CharacteristicModelImpl model  )  [protected, virtual]

Read characteristics from CDB

Parameters:
propertyName name of the property whose characteristics to read
Returns:
true on success, false on failure
virtual ACS::ConditionSeq* baci::PpatternImpl::whenCleared (  )  [virtual]
virtual ACS::ConditionSeq* baci::PpatternImpl::whenSet (  )  [virtual]

Member Data Documentation

ACS::stringSeq baci::PpatternImpl::bitDescription_m [private]

Characteristics

ACS::ConditionSeq baci::PpatternImpl::whenCleared_m [private]
ACS::ConditionSeq baci::PpatternImpl::whenSet_m [private]

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