onboardapi  9.10.0
by Rheinmetall
M_Manipulator::IService Class Reference
Inheritance diagram for M_Manipulator::IService:
M_CoordinateFrame::IService M_KinematicChain::IService M_ActuationCtrl::IService

Public Member Functions

virtual ~IService ()
 
- Public Member Functions inherited from M_CoordinateFrame::IService
virtual void NotifyCoordinateTransformation (std::string const &KeyId, M_Common::CoordinateTransformationType const &Transformation)
 
virtual void NotifyPosition (std::string const &KeyId, M_Common::PositionType const &Position)
 
virtual void NotifyAttitude (std::string const &KeyId, M_Common::AttitudeType const &Attitude)
 
virtual void NotifyLinearVelocity (std::string const &KeyId, M_Common::LinearVelocityType const &LinearVelocity)
 
virtual void NotifyAngularVelocity (std::string const &KeyId, M_Common::AngularVelocityType const &AngularVelocity)
 
- Public Member Functions inherited from M_KinematicChain::IService
virtual void ConfigAxisRotationConstraints (M_KinematicChain::AxisRotationConstraintsListType const &AxisRotationConstraints)
 
virtual void NotifyAxisRotations (std::string const &InputSourceClientId, M_KinematicChain::AxisRotationListType const &AxisRotations)
 
virtual void ConfigStoreAxisRotations (std::string const &KeyDatasetId, M_KinematicChain::AxisRotationListType const &AxisRotations, bool IsRemoved)
 
virtual void CmdDeleteStoredAxisRotations (std::string const &DatasetId)
 
virtual void CmdApplyStoredAxisRotation (std::string const &DatasetId)
 
- Public Member Functions inherited from M_ActuationCtrl::IService
virtual void CmdIsActuationAlive ()
 
virtual void ConfigActuationComponentReference (std::string const &KeyId, M_ActuationCtrl::ActuationCommandType const &ReferenceState, bool StorePersistently, bool IsRemoved)
 
virtual void NotifyActuationComponentCommand (std::string const &KeyId, M_ActuationCtrl::ActuationCommandType const &Command)
 

Detailed Description

Manipulator service interface. Contains operations that a client can command the manipulator service to perform.

Constructor & Destructor Documentation

◆ ~IService()

M_Manipulator::IService::~IService ( )
virtual

Reimplemented from M_ActuationCtrl::IService.