/* * IExecutorState.h * * Created on: 31 рту. 2019 у. * Author: titov */ #ifndef SOURCE_TECHNOLOGICAL_DRIVECONTROL_IEXECUTORSTATE_H_ #define SOURCE_TECHNOLOGICAL_DRIVECONTROL_IEXECUTORSTATE_H_ #include "ICommandExecutor.hh" namespace technological { struct IExecutorState : public ICommandExecutor { virtual bool on_entry() = 0; virtual void on_exit() = 0; }; } #endif /* SOURCE_TECHNOLOGICAL_DRIVECONTROL_IEXECUTORSTATE_H_ */