1#ifndef AUBO_SCOPE_DEVICE_REGISTERATION_MANAGER_H
2#define AUBO_SCOPE_DEVICE_REGISTERATION_MANAGER_H
43 GripperContributionPtr contribution) = 0;
56 ScrewdriverContributionPtr contribution) = 0;
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
DeviceRegistrationManager Base interface for device registration managers.
virtual ~DeviceRegistrationManager()=default
virtual void registerGripperContribution(GripperContributionPtr contribution)=0
Register a gripper contribution.
virtual void registerScrewDriverContribution(ScrewdriverContributionPtr contribution)=0
Register a screwdriver contribution.