1 #ifndef AUBO_SCOPE_GRIPPER_CONTRIBUTION_H 2 #define AUBO_SCOPE_GRIPPER_CONTRIBUTION_H 13 namespace aubo_scope {
115 GripperApiProviderPtr apiProvider) = 0;
173 ScriptWriterPtr scriptWriter, GripActionParametersPtr parameters) = 0;
232 ScriptWriterPtr scriptWriter,
233 ReleaseActionParametersPtr parameters) = 0;
ARCS_CLASS_FORWARD(GripForceCapability)
virtual void generateReleaseActionScript(ScriptWriterPtr scriptWriter, ReleaseActionParametersPtr parameters)=0
virtual std::string getTitle()=0
This method must return the title of the gripper contribution.
virtual void configureGripper(GripperConfigurationPtr gripperConfiguration, GripperApiProviderPtr apiProvider)=0
virtual ~GripperContribution()=default
virtual void generateGripActionScript(ScriptWriterPtr scriptWriter, GripActionParametersPtr parameters)=0