初始化状态图

initStatechart() 操作可为反应对象初始化状态图。

关于此任务

例如,以下 initStatechart() 操作在 HomeHeatingSystem 的实现文件中生成,用于为 HomeHeatingSystem 初始化状态图:

static void initStatechart(HomeHeatingSystem* const me) {
   me->rootState_subState = HomeHeatingSystem_RiCNonState;
   me->rootState_active = HomeHeatingSystem_RiCNonState;
}

此例程可在创建 HomeHeatingSystem 对象时将其 rootState_subStaterootState_active 指针初始化为 <object>_RiCNonState(缺省状态为 0)。


反馈