PDF
AuboStudio SDK  0.6.3
arcs::aubo_scope::DeviceRegistrationManager Class Referenceabstract

DeviceRegistrationManager Base interface for device registration managers. More...

#include <device_registration_manager.h>

Public Member Functions

virtual ~DeviceRegistrationManager ()=default
virtual void registerGripperContribution (GripperContributionPtr contribution)=0
 Register a gripper contribution.
virtual void registerScrewDriverContribution (ScrewdriverContributionPtr contribution)=0
 Register a screwdriver contribution.

Detailed Description

DeviceRegistrationManager Base interface for device registration managers.

A device registration manager is used for registering a program/installation node contribution/service as conformant with a specific device type supported by AuboScope.

Definition at line 27 of file device_registration_manager.h.

Constructor & Destructor Documentation

◆ ~DeviceRegistrationManager()

virtual arcs::aubo_scope::DeviceRegistrationManager::~DeviceRegistrationManager ( )
virtualdefault

Member Function Documentation

◆ registerGripperContribution()

virtual void arcs::aubo_scope::DeviceRegistrationManager::registerGripperContribution ( GripperContributionPtr contribution)
pure virtual

Register a gripper contribution.

Parameters
contributionthe gripper contribution to register.

◆ registerScrewDriverContribution()

virtual void arcs::aubo_scope::DeviceRegistrationManager::registerScrewDriverContribution ( ScrewdriverContributionPtr contribution)
pure virtual

Register a screwdriver contribution.

Parameters
contributionthe screwdriver contribution to register.

The documentation for this class was generated from the following file: