|
Public Member Functions |
| | BaciTestClassImpl (const ACE_CString &name, maci::ContainerServices *, bool monitoring=true) |
| virtual | ~BaciTestClassImpl () |
| virtual ActionRequest | invokeAction (int function, BACIComponent *component_p, const int &callbackID, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| virtual ActionRequest | onAction (BACIComponent *component_p, int callbackID, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| virtual ActionRequest | offAction (BACIComponent *component_p, int callbackID, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| virtual ActionRequest | resetAction (BACIComponent *component_p, int callbackID, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
| virtual void | shutdown () throw ( CORBA::SystemException ) |
| virtual void | on (ACS::CBvoid_ptr cb, const ACS::CBDescIn &desc) throw (CORBA::SystemException) |
| virtual void | off (ACS::CBvoid_ptr cb, const ACS::CBDescIn &desc) throw (CORBA::SystemException) |
| virtual void | reset (ACS::CBvoid_ptr cb, const ACS::CBDescIn &desc) throw (CORBA::SystemException) |
| virtual void | turnOnMonitoring () throw (CORBA::SystemException) |
| virtual void | turnOffMonitoring () throw (CORBA::SystemException) |
| virtual CORBA::Boolean | isPropertiesMonitoringActive () throw (CORBA::SystemException) |
| virtual ACS::RWdouble_ptr | RWdoubleWithDevIOProp () throw (CORBA::SystemException) |
| virtual ACS::RWdouble_ptr | RWdoubleProp () throw (CORBA::SystemException) |
| virtual ACS::ROdouble_ptr | ROdoubleProp () throw (CORBA::SystemException) |
| virtual ACS::RWfloat_ptr | RWfloatProp () throw (CORBA::SystemException) |
| virtual ACS::ROfloat_ptr | ROfloatProp () throw (CORBA::SystemException) |
| virtual ACS::RWlong_ptr | RWlongProp () throw (CORBA::SystemException) |
| virtual ACS::ROlong_ptr | ROlongProp () throw (CORBA::SystemException) |
| virtual ACS::ROpattern_ptr | ROpatternProp () throw (CORBA::SystemException) |
| virtual ACS::RWpattern_ptr | RWpatternProp () throw (CORBA::SystemException) |
| virtual ACS::ROstring_ptr | ROstringProp () throw (CORBA::SystemException) |
| virtual ACS::RWstring_ptr | RWstringProp () throw (CORBA::SystemException) |
| virtual ACS::RWdoubleSeq_ptr | RWdoubleSeqProp () throw (CORBA::SystemException) |
| virtual ACS::ROdoubleSeq_ptr | ROdoubleSeqProp () throw (CORBA::SystemException) |
| virtual ACS::RWfloatSeq_ptr | RWfloatSeqProp () throw (CORBA::SystemException) |
| virtual ACS::ROfloatSeq_ptr | ROfloatSeqProp () throw (CORBA::SystemException) |
| virtual ACS::RWlongSeq_ptr | RWlongSeqProp () throw (CORBA::SystemException) |
| virtual ACS::ROlongSeq_ptr | ROlongSeqProp () throw (CORBA::SystemException) |
Private Types |
| typedef ActionRequest(BaciTestClassImpl::* | ActionFunction )(BACIComponent *component_p, int callbackID, const CBDescIn &descIn, BACIValue *value, Completion &completion, CBDescOut &descOut) |
Private Attributes |
| bool | m_shutdown |
| | Is manager shutting down?
|
| ActionFunction | m_actions [3] |
| | Array of actions.
|
| SmartPropertyPointer< RWdouble > | m_RWdoubleWithDevIOProp_sp |
| | The smart pointers for (other) properties.
|
| SmartPropertyPointer< ROdouble > | m_ROdoubleProp_sp |
| SmartPropertyPointer< RWdouble > | m_RWdoubleProp_sp |
| SmartPropertyPointer< ROfloat > | m_ROfloatProp_sp |
| SmartPropertyPointer< RWfloat > | m_RWfloatProp_sp |
| SmartPropertyPointer< ROlong > | m_ROlongProp_sp |
| SmartPropertyPointer< RWlong > | m_RWlongProp_sp |
| SmartPropertyPointer< ROpattern > | m_ROpatternProp_sp |
| SmartPropertyPointer< RWpattern > | m_RWpatternProp_sp |
| SmartPropertyPointer< ROstring > | m_ROstringProp_sp |
| SmartPropertyPointer< RWstring > | m_RWstringProp_sp |
| SmartPropertyPointer< ROdoubleSeq > | m_ROdoubleSeqProp_sp |
| SmartPropertyPointer< RWdoubleSeq > | m_RWdoubleSeqProp_sp |
| SmartPropertyPointer< ROfloatSeq > | m_ROfloatSeqProp_sp |
| SmartPropertyPointer< RWfloatSeq > | m_RWfloatSeqProp_sp |
| SmartPropertyPointer< ROlongSeq > | m_ROlongSeqProp_sp |
| SmartPropertyPointer< RWlongSeq > | m_RWlongSeqProp_sp |