IServoDriveFactory.h 258 B

1234567891011121314151617
  1. #pragma once
  2. namespace DIOS::Dev::Detail::MachineryECOM
  3. {
  4. class IServoDrive;
  5. class IServoDriveFactory
  6. {
  7. public:
  8. IServoDriveFactory(){}
  9. virtual ~IServoDriveFactory(){}
  10. public:
  11. virtual IServoDrive *Create(const std::string &typeName) = 0;
  12. };
  13. }