12345678910111213141516171819 |
- #pragma once
- namespace DIOS::Dev::Detail::MachineryECOM
- {
- class IMotionStageArgs;
- class IMotionStage
- {
- public:
- IMotionStage(){}
- virtual ~IMotionStage(){}
- public:
- virtual void ChangeStage(const std::string &stageName) = 0;
- virtual std::string GetStageName() = 0;
- virtual IMotionStageArgs *GetStageArgs() = 0;
- };
- }
|