|
BaciTestAlarmClassImpl − |
|
#include <baciTestAlarmClassImpl.h> Inherits baci::CharacteristicComponentImpl. |
|
Public Member Functions |
|
BaciTestAlarmClassImpl (const ACE_CString &name, maci::ContainerServices *containerServices, bool monitoring=true) |
|
virtual ~BaciTestAlarmClassImpl () |
|
virtual void shutdown () |
|
void changeAlarmFFFM (const char *, const char *) |
|
virtual CORBA::Boolean isPropertiesMonitoringActive () |
|
virtual ACS::ROpattern_ptr roPatternProperty () |
|
virtual ACS::RWpattern_ptr rwPatternProperty () |
|
Private Member Functions |
|
void operator= (const BaciTestAlarmClassImpl &) |
|
Private Attributes |
|
bool m_shutdown |
|
Is manager shutting down? |
|
baci::SmartPropertyPointer< baci::ROpattern > m_roPatternProperty_sp |
|
The smart pointers for the properties. |
|
baci::SmartPropertyPointer< MyROPatternProperty > m_rwPatternProperty_sp |
|
This test class provides 4 methods: shutdown, on, off and reset. It also provides one property per each type supported |
|
BaciTestAlarmClassImpl::BaciTestAlarmClassImpl (const ACE_CString & name, maci::ContainerServices * containerServices, bool monitoring = true) |
|
virtual BaciTestAlarmClassImpl::~BaciTestAlarmClassImpl () [virtual] Destructor |
|
void BaciTestAlarmClassImpl::changeAlarmFFFM (const char *, const char *) we can change FF and FM from a client so that we can test this functionalty |
|
Parameters: |
|
FF |
|
virtual CORBA::Boolean BaciTestAlarmClassImpl::isPropertiesMonitoringActive () [virtual] Check the status of the monitoring thread and logs it |
|
Reimplemented from baci::CharacteristicComponentImpl. |
|
void BaciTestAlarmClassImpl::operator= (const BaciTestAlarmClassImpl &) [private] ALMA C++ coding standards state copy operators should be disabled. |
|
virtual ACS::ROpattern_ptr BaciTestAlarmClassImpl::roPatternProperty () [virtual] |
|
virtual ACS::RWpattern_ptr BaciTestAlarmClassImpl::rwPatternProperty () [virtual] |
|
virtual void BaciTestAlarmClassImpl::shutdown () [virtual] Servant shutdown request function |
|
baci::SmartPropertyPointer<baci::ROpattern> BaciTestAlarmClassImpl::m_roPatternProperty_sp [private] |
|
The smart pointers for the properties. |
|
baci::SmartPropertyPointer<MyROPatternProperty> BaciTestAlarmClassImpl::m_rwPatternProperty_sp [private] |
|
bool BaciTestAlarmClassImpl::m_shutdown [private] |
|
Is manager shutting down? |
|
Generated automatically by Doxygen for ACS-2016.4 C++ API from the source code. |