#include <acscourseMount3Impl.h>
Inheritance diagram for Mount3Impl:
Public Member Functions | |
Mount3Impl (const ACE_CString &name, maci::ContainerServices *containerServices) | |
virtual | ~Mount3Impl () |
virtual void | objfix (CORBA::Double az, CORBA::Double elev) |
virtual ACS::ROdouble_ptr | cmdAz () |
virtual ACS::ROdouble_ptr | cmdEl () |
virtual ACS::ROdouble_ptr | actAz () |
virtual ACS::ROdouble_ptr | actEl () |
Protected Member Functions | |
void | operator= (const Mount3Impl &) |
Protected Attributes | |
baci::SmartPropertyPointer< baci::ROdouble > | m_cmdAz_sp |
baci::SmartPropertyPointer< baci::ROdouble > | m_cmdEl_sp |
baci::SmartPropertyPointer< baci::ROdouble > | m_actAz_sp |
baci::SmartPropertyPointer< baci::ROdouble > | m_actEl_sp |
|
Constructor
|
|
Destructor |
|
Returns a reference to the actAz property Implementation of IDL interface for the property.
|
|
Returns a reference to the actEl property Implementation of IDL interface for the property.
|
|
Returns a reference to the cmdAz property Implementation of IDL interface for the property.
|
|
Returns a reference to the cmdEl property Implementation of IDL interface for the property.
|
|
(Pre)sets a new non-moving position for the antenna. The position coordinates are given in azimuth and elevation. The actual az and elev values are written to the properties cmdAz, cmdEl, actAz and actEl.
|
|
ALMA C++ coding standards state copy operators should be disabled. |
|
m_actAz_p is the antenna's actual azimuth |
|
m_actEl_p is the antenna's actual elevation |
|
m_cmdAz_p is the antenna's commanded azimuth |
|
m_cmdEl_p is the antenna's commanded elevation |