Public Member Functions | Private Member Functions | Private Attributes

TMCDB::MCtestPropertiesComponentImpl Class Reference

#include <MCtestPropertiesComponentImpl.h>

Inheritance diagram for TMCDB::MCtestPropertiesComponentImpl:
Inheritance graph
[legend]
Collaboration diagram for TMCDB::MCtestPropertiesComponentImpl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MCtestPropertiesComponentImpl (const ACE_CString &name, maci::ContainerServices *containerServices)
 ~MCtestPropertiesComponentImpl ()
void execute ()
void cleanUp ()
ACS::ROdouble_ptr doubleROProp ()
ACS::ROfloat_ptr floatROProp ()
ACS::ROlong_ptr longROProp ()
ACS::ROpattern_ptr patternROProp ()
ACS::ROstring_ptr stringROProp ()
ACS::ROlongLong_ptr longLongROProp ()
ACS::ROuLongLong_ptr uLongLongROProp ()
ACS::ROdoubleSeq_ptr doubleSeqROProp ()
ACS::ROfloatSeq_ptr floatSeqROProp ()
ACS::ROlongSeq_ptr longSeqROProp ()
ACS::RWdouble_ptr doubleRWProp ()
ACS::RWfloat_ptr floatRWProp ()
ACS::RWlong_ptr longRWProp ()
ACS::RWpattern_ptr patternRWProp ()
ACS::RWstring_ptr stringRWProp ()
ACS::RWlongLong_ptr longLongRWProp ()
ACS::RWuLongLong_ptr uLongLongRWProp ()
ACS::RWdoubleSeq_ptr doubleSeqRWProp ()
ACS::RWfloatSeq_ptr floatSeqRWProp ()
ACS::RWlongSeq_ptr longSeqRWProp ()
void reset ()

Private Member Functions

void operator= (const MCtestPropertiesComponentImpl &)

Private Attributes

baci::ROdoublem_doubleROProp_p
CORBA::Double m_doubleROVal
ACS::Time m_time1
DevIO< CORBA::Double > * m_doubleRODevIO
baci::ROfloatm_floatROProp_p
CORBA::Float m_floatROVal
ACS::Time m_time2
DevIO< CORBA::Float > * m_floatRODevIO
baci::ROlongm_longROProp_p
CORBA::Long m_longROVal
ACS::Time m_time3
DevIO< CORBA::Long > * m_longRODevIO
baci::ROpatternm_patternROProp_p
ACS::pattern m_patternROVal
ACS::Time m_time5
DevIO< ACS::pattern > * m_patternRODevIO
baci::ROstringm_stringROProp_p
ACE_CString m_stringROVal
ACS::Time m_time6
DevIO< ACE_CString > * m_stringRODevIO
baci::ROlongLongm_longLongROProp_p
ACS::longLong m_longLongROVal
ACS::Time m_time7
DevIO< ACS::longLong > * m_longLongRODevIO
baci::ROuLongLongm_uLongLongROProp_p
ACS::uLongLong m_uLongLongROVal
ACS::Time m_time8
DevIO< ACS::uLongLong > * m_uLongLongRODevIO
baci::ROdoubleSeqm_doubleSeqROProp_p
ACS::doubleSeq m_doubleSeqROVal
ACS::Time m_time9
DevIO< ACS::doubleSeq > * m_doubleSeqRODevIO
baci::ROfloatSeqm_floatSeqROProp_p
ACS::floatSeq m_floatSeqROVal
ACS::Time m_time10
DevIO< ACS::floatSeq > * m_floatSeqRODevIO
baci::ROlongSeqm_longSeqROProp_p
ACS::longSeq m_longSeqROVal
ACS::Time m_time11
DevIO< ACS::longSeq > * m_longSeqRODevIO
baci::RWdoublem_doubleRWProp_p
CORBA::Double m_doubleRWVal
ACS::Time m_time17
DevIO< CORBA::Double > * m_doubleRWDevIO
baci::RWfloatm_floatRWProp_p
CORBA::Float m_floatRWVal
ACS::Time m_time18
DevIO< CORBA::Float > * m_floatRWDevIO
baci::RWlongm_longRWProp_p
CORBA::Long m_longRWVal
ACS::Time m_time19
DevIO< CORBA::Long > * m_longRWDevIO
baci::RWpatternm_patternRWProp_p
ACS::pattern m_patternRWVal
ACS::Time m_time21
DevIO< ACS::pattern > * m_patternRWDevIO
baci::RWstringm_stringRWProp_p
ACE_CString m_stringRWVal
ACS::Time m_time22
DevIO< ACE_CString > * m_stringRWDevIO
baci::RWlongLongm_longLongRWProp_p
ACS::longLong m_longLongRWVal
ACS::Time m_time23
DevIO< ACS::longLong > * m_longLongRWDevIO
baci::RWuLongLongm_uLongLongRWProp_p
ACS::uLongLong m_uLongLongRWVal
ACS::Time m_time24
DevIO< ACS::uLongLong > * m_uLongLongRWDevIO
baci::RWdoubleSeqm_doubleSeqRWProp_p
ACS::doubleSeq m_doubleSeqRWVal
ACS::Time m_time25
DevIO< ACS::doubleSeq > * m_doubleSeqRWDevIO
baci::RWfloatSeqm_floatSeqRWProp_p
ACS::floatSeq m_floatSeqRWVal
ACS::Time m_time26
DevIO< ACS::floatSeq > * m_floatSeqRWDevIO
baci::RWlongSeqm_longSeqRWProp_p
ACS::longSeq m_longSeqRWVal
ACS::Time m_time27
DevIO< ACS::longSeq > * m_longSeqRWDevIO

Detailed Description

Monitor collector implementation


Constructor & Destructor Documentation

TMCDB::MCtestPropertiesComponentImpl::MCtestPropertiesComponentImpl ( const ACE_CString &  name,
maci::ContainerServices containerServices 
)
TMCDB::MCtestPropertiesComponentImpl::~MCtestPropertiesComponentImpl (  ) 

Member Function Documentation

void TMCDB::MCtestPropertiesComponentImpl::cleanUp (  ) 
ACS::ROdouble_ptr TMCDB::MCtestPropertiesComponentImpl::doubleROProp (  ) 
ACS::RWdouble_ptr TMCDB::MCtestPropertiesComponentImpl::doubleRWProp (  ) 
ACS::ROdoubleSeq_ptr TMCDB::MCtestPropertiesComponentImpl::doubleSeqROProp (  ) 
ACS::RWdoubleSeq_ptr TMCDB::MCtestPropertiesComponentImpl::doubleSeqRWProp (  ) 
void TMCDB::MCtestPropertiesComponentImpl::execute (  ) 
ACS::ROfloat_ptr TMCDB::MCtestPropertiesComponentImpl::floatROProp (  ) 
ACS::RWfloat_ptr TMCDB::MCtestPropertiesComponentImpl::floatRWProp (  ) 
ACS::ROfloatSeq_ptr TMCDB::MCtestPropertiesComponentImpl::floatSeqROProp (  ) 
ACS::RWfloatSeq_ptr TMCDB::MCtestPropertiesComponentImpl::floatSeqRWProp (  ) 
ACS::ROlongLong_ptr TMCDB::MCtestPropertiesComponentImpl::longLongROProp (  ) 
ACS::RWlongLong_ptr TMCDB::MCtestPropertiesComponentImpl::longLongRWProp (  ) 
ACS::ROlong_ptr TMCDB::MCtestPropertiesComponentImpl::longROProp (  ) 
ACS::RWlong_ptr TMCDB::MCtestPropertiesComponentImpl::longRWProp (  ) 
ACS::ROlongSeq_ptr TMCDB::MCtestPropertiesComponentImpl::longSeqROProp (  ) 
ACS::RWlongSeq_ptr TMCDB::MCtestPropertiesComponentImpl::longSeqRWProp (  ) 
void TMCDB::MCtestPropertiesComponentImpl::operator= ( const MCtestPropertiesComponentImpl  )  [private]

ALMA C++ coding standards state copy operators should be disabled.

ACS::ROpattern_ptr TMCDB::MCtestPropertiesComponentImpl::patternROProp (  ) 
ACS::RWpattern_ptr TMCDB::MCtestPropertiesComponentImpl::patternRWProp (  ) 
void TMCDB::MCtestPropertiesComponentImpl::reset (  ) 
ACS::ROstring_ptr TMCDB::MCtestPropertiesComponentImpl::stringROProp (  ) 
ACS::RWstring_ptr TMCDB::MCtestPropertiesComponentImpl::stringRWProp (  ) 
ACS::ROuLongLong_ptr TMCDB::MCtestPropertiesComponentImpl::uLongLongROProp (  ) 
ACS::RWuLongLong_ptr TMCDB::MCtestPropertiesComponentImpl::uLongLongRWProp (  ) 

Member Data Documentation


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