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

25 lines
458 B
C++
Raw Normal View History

2024-06-07 11:12:56 +03:00
/*
* 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_ */