#include <enumpropTestDeviceImpl.h>
Public Member Functions | |
enumpropTestDeviceImpl (const ACE_CString &name, maci::ContainerServices *containerServices) | |
virtual | ~enumpropTestDeviceImpl (void) |
ENUMPROP_TEST::ROStates_ptr | currentState () |
virtual ACSErr::Completion * | enable () |
virtual ACSErr::Completion * | disable () |
virtual ACSErr::Completion * | diagnose () |
virtual ACSErr::Completion * | shutdown () |
virtual ACSErr::Completion * | init () |
virtual ACSErr::Completion * | on () |
virtual ACSErr::Completion * | off () |
ENUMPROP_TEST::RWStates_ptr | currentStateRW () |
void | serverShutdown () |
void | changeAlarmFFFM (const char *, const char *) |
Private Attributes | |
ROEnumImpl< ACS_ENUM_T(ENUMPROP_TEST::States), POA_ENUMPROP_TEST::ROStates > * | m_currentState |
RWEnumImpl< ACS_ENUM_T(ENUMPROP_TEST::States), POA_ENUMPROP_TEST::RWStates > * | m_currentStateRW |
enumpropTestDeviceImpl::enumpropTestDeviceImpl | ( | const ACE_CString & | name, | |
maci::ContainerServices * | containerServices | |||
) |
virtual enumpropTestDeviceImpl::~enumpropTestDeviceImpl | ( | void | ) | [virtual] |
void enumpropTestDeviceImpl::changeAlarmFFFM | ( | const char * | , | |
const char * | ||||
) |
For test purpose we want to be able to change FF and FM
ENUMPROP_TEST::ROStates_ptr enumpropTestDeviceImpl::currentState | ( | ) |
ENUMPROP_TEST::RWStates_ptr enumpropTestDeviceImpl::currentStateRW | ( | ) |
virtual ACSErr::Completion* enumpropTestDeviceImpl::diagnose | ( | ) | [virtual] |
virtual ACSErr::Completion* enumpropTestDeviceImpl::disable | ( | ) | [virtual] |
virtual ACSErr::Completion* enumpropTestDeviceImpl::enable | ( | ) | [virtual] |
virtual ACSErr::Completion* enumpropTestDeviceImpl::init | ( | ) | [virtual] |
virtual ACSErr::Completion* enumpropTestDeviceImpl::off | ( | ) | [virtual] |
virtual ACSErr::Completion* enumpropTestDeviceImpl::on | ( | ) | [virtual] |
void enumpropTestDeviceImpl::serverShutdown | ( | ) |
virtual ACSErr::Completion* enumpropTestDeviceImpl::shutdown | ( | ) | [virtual] |
ROEnumImpl<ACS_ENUM_T(ENUMPROP_TEST::States), POA_ENUMPROP_TEST::ROStates>* enumpropTestDeviceImpl::m_currentState [private] |
RWEnumImpl<ACS_ENUM_T(ENUMPROP_TEST::States), POA_ENUMPROP_TEST::RWStates>* enumpropTestDeviceImpl::m_currentStateRW [private] |