57 virtual std::string
getId() = 0;
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
\chinese 设备接口 此基础接口表示 AuboScope 支持的设备,例如夹爪设备。 \endchinese \english Device This base interface represe...
virtual std::string getId()=0
\chinese
virtual AuboCapInfoPtr getContributorInfo()=0
\chinese 获取将此夹爪设备添加/贡献到AuboScope的AuboCap信息。
virtual bool isResolvable()=0
\chinese 设备无法保证始终存在于AuboScope中。如果添加设备的AuboCap未安装,设备将不可用。 此方法用于判断设备是否可用。
virtual std::string getDisplayName()=0
\chinese