상태 차트 초기화

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)로 초기화합니다.


피드백