起始設定狀態圖

initStatechart() 作業會為回應物件起始設定狀態圖。

關於這項作業

例如,下列在 HomeHeatingSystem 的實作檔案中產生的 initStatechart() 作業,會為 HomeHeatingSystem 起始設定狀態圖:

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

此常式會在建立 HomeHeatingSystem 物件時,將它的 rootState_subStaterootState_active 指標起始設定為 <object>_RiCNonState(預設狀態是 0)。


意見回饋