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-2015.2 C++ API from the source code. |