MotorControlModuleSDFM_TMS3.../Projects/EFC_Application/UMLibrary/technological/IExecutorState.hh

25 lines
454 B
C++

/*
* 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_ */