IMotionModelFactory.h 294 B

123456789101112131415161718
  1. #pragma once
  2. #include "MotionModeTypeDef.h"
  3. namespace DIOS::Dev::Detail::MachineryECOM
  4. {
  5. class IMotionModel;
  6. class IMotionModelFactory
  7. {
  8. public:
  9. IMotionModelFactory(){}
  10. virtual ~IMotionModelFactory(){}
  11. public:
  12. virtual IMotionModel *CreateModel(MOTION_MODEL_TYPE type) = 0;
  13. };
  14. }