Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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:
Generated on Thu Apr 30 02:37:15 2009 for ACS C++ API by doxygen 1.3.8