<object>_<state>_IN(<object>* const <me>)
如果对象处于某状态,则返回 True,反之返回 False。
例如,对于 HomeHeatingSystem 中的 systemControl 状态,生成以下 IN() 操作:
/*systemControl:*/ int HomeHeatingSystem_systemControl_IN( HomeHeatingSystem* const me);
int HomeHeatingSystem_systemControl_IN(
HomeHeatingSystem* const me) {
return me->rootState_subState ==
HomeHeatingSystem_systemControl;
}