1 #ifndef AUBO_SCOPE_SCREW_DIRVER_CONTRIBUTION_H 2 #define AUBO_SCOPE_SCREW_DIRVER_CONTRIBUTION_H 11 namespace aubo_scope {
116 ScrewdriverAPIProviderPtr apiProvider);
134 ScriptWriterPtr scriptWriter, ScrewdriverParametersPtr parameters) = 0;
153 ScriptWriterPtr scriptWriter, ScrewdriverParametersPtr parameters) = 0;
ARCS_CLASS_FORWARD(GripForceCapability)
virtual void generateStopScrewdriverScript(ScriptWriterPtr scriptWriter, ScrewdriverParametersPtr parameters)=0
virtual void configureScrewdriver(ScrewdriverConfiguration screwdriverConfiguration, ScrewdriverAPIProviderPtr apiProvider)
virtual ~ScrewdriverContribution()=default
virtual std::string getTitle()=0
This method must return the title of the screwdriver contribution.
This interface provides access to register or setup various properties and capabilities of a screwdri...
virtual void generateStartScrewdriverScript(ScriptWriterPtr scriptWriter, ScrewdriverParametersPtr parameters)=0