#pragma once namespace DIOS::Dev::Detail::MachineryECOM { class IMotionEventReceiver { public: IMotionEventReceiver(){} virtual ~IMotionEventReceiver(){} public: virtual void OnMotionEvent(const std::string &motionEventName) {} }; }