Public Member Functions | Private Member Functions | Private Attributes

TMCDB::MCtestAlarmsComponentImpl Class Reference

#include <MCtestAlarmsComponentImpl.h>

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

List of all members.

Public Member Functions

 MCtestAlarmsComponentImpl (const ACE_CString &name, maci::ContainerServices *containerServices)
 ~MCtestAlarmsComponentImpl ()
void execute ()
void cleanUp ()
ACS::ROdouble_ptr doubleROProp ()
ACS::ROfloat_ptr floatROProp ()
ACS::ROlong_ptr longROProp ()
ACS::ROuLong_ptr uLongROProp ()
ACS::ROlongLong_ptr longLongROProp ()
ACS::ROuLongLong_ptr uLongLongROProp ()
ACS::ROboolean_ptr booleanROProp ()
ACS::ROdoubleSeq_ptr doubleSeqROProp ()
ACS::ROfloatSeq_ptr floatSeqROProp ()
ACS::ROlongSeq_ptr longSeqROProp ()
ACS::ROuLongSeq_ptr uLongSeqROProp ()
ACS::RObooleanSeq_ptr booleanSeqROProp ()
ROEnumTest_ptr EnumTestROProp ()
void reset ()
void increase ()
void decrease ()

Private Member Functions

void operator= (const MCtestAlarmsComponentImpl &)

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::ROuLongm_uLongROProp_p
ACS::uLong m_uLongROVal
ACS::Time m_time4
DevIO< ACS::uLong > * m_uLongRODevIO
baci::ROlongLongm_longLongROProp_p
ACS::longLong m_longLongROVal
ACS::Time m_time5
DevIO< ACS::longLong > * m_longLongRODevIO
baci::ROuLongLongm_uLongLongROProp_p
ACS::uLongLong m_uLongLongROVal
ACS::Time m_time6
DevIO< ACS::uLongLong > * m_uLongLongRODevIO
baci::RObooleanm_booleanROProp_p
CORBA::Boolean m_booleanROVal
ACS::Time m_time7
DevIO< CORBA::Boolean > * m_booleanRODevIO
baci::ROdoubleSeqm_doubleSeqROProp_p
ACS::doubleSeq m_doubleSeqROVal
ACS::Time m_time8
DevIO< ACS::doubleSeq > * m_doubleSeqRODevIO
baci::ROfloatSeqm_floatSeqROProp_p
ACS::floatSeq m_floatSeqROVal
ACS::Time m_time9
DevIO< ACS::floatSeq > * m_floatSeqRODevIO
baci::ROlongSeqm_longSeqROProp_p
ACS::longSeq m_longSeqROVal
ACS::Time m_time10
DevIO< ACS::longSeq > * m_longSeqRODevIO
baci::ROuLongSeqm_uLongSeqROProp_p
ACS::uLongSeq m_uLongSeqROVal
ACS::Time m_time11
DevIO< ACS::uLongSeq > * m_uLongSeqRODevIO
baci::RObooleanSeqm_booleanSeqROProp_p
ACS::booleanSeq m_booleanSeqROVal
ACS::Time m_time12
DevIO< ACS::booleanSeq > * m_booleanSeqRODevIO
ROEnumImpl< ACS_ENUM_T(EnumTest),
POA_TMCDB::ROEnumTest > * 
m_EnumTestROProp_p
EnumTest m_EnumTestROVal
ACS::Time m_time13
DevIO< EnumTest > * m_EnumTestRODevIO

Detailed Description

Monitor collector implementation


Constructor & Destructor Documentation

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

Member Function Documentation

ACS::ROboolean_ptr TMCDB::MCtestAlarmsComponentImpl::booleanROProp (  ) 
ACS::RObooleanSeq_ptr TMCDB::MCtestAlarmsComponentImpl::booleanSeqROProp (  ) 
void TMCDB::MCtestAlarmsComponentImpl::cleanUp (  ) 
void TMCDB::MCtestAlarmsComponentImpl::decrease (  ) 
ACS::ROdouble_ptr TMCDB::MCtestAlarmsComponentImpl::doubleROProp (  ) 
ACS::ROdoubleSeq_ptr TMCDB::MCtestAlarmsComponentImpl::doubleSeqROProp (  ) 
ROEnumTest_ptr TMCDB::MCtestAlarmsComponentImpl::EnumTestROProp (  ) 
void TMCDB::MCtestAlarmsComponentImpl::execute (  ) 
ACS::ROfloat_ptr TMCDB::MCtestAlarmsComponentImpl::floatROProp (  ) 
ACS::ROfloatSeq_ptr TMCDB::MCtestAlarmsComponentImpl::floatSeqROProp (  ) 
void TMCDB::MCtestAlarmsComponentImpl::increase (  ) 
ACS::ROlongLong_ptr TMCDB::MCtestAlarmsComponentImpl::longLongROProp (  ) 
ACS::ROlong_ptr TMCDB::MCtestAlarmsComponentImpl::longROProp (  ) 
ACS::ROlongSeq_ptr TMCDB::MCtestAlarmsComponentImpl::longSeqROProp (  ) 
void TMCDB::MCtestAlarmsComponentImpl::operator= ( const MCtestAlarmsComponentImpl  )  [private]

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

void TMCDB::MCtestAlarmsComponentImpl::reset (  ) 
ACS::ROuLongLong_ptr TMCDB::MCtestAlarmsComponentImpl::uLongLongROProp (  ) 
ACS::ROuLong_ptr TMCDB::MCtestAlarmsComponentImpl::uLongROProp (  ) 
ACS::ROuLongSeq_ptr TMCDB::MCtestAlarmsComponentImpl::uLongSeqROProp (  ) 

Member Data Documentation

ROEnumImpl<ACS_ENUM_T(EnumTest), POA_TMCDB::ROEnumTest>* TMCDB::MCtestAlarmsComponentImpl::m_EnumTestROProp_p [private]

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