상태 차트 구현

예를 들면, 다음과 같습니다.

////    Framework entries     ////
public :
   State* state1;          // State variables
   State* state2;
   void rootStateEntDef(); // The initial transition 
                           // method
   int state1Takeevent1(); // event takers
   int state2Takeevent2();
private :
   void initRelations();   //InitRelations or 
                           //InitStatechart is 
                           //generated to initialize
                           //framework members
   void cleanUpRelations();//CleanupRelations or
                           //CleanupStatechart is 
                           //generated to clean up 
                           //framework members in
                           //destruction.
주: initRelations()cleanUpRelations() 오퍼레이션은 CG::Class::InitCleanUpRelations 특성이 선택으로 설정된 경우에만 생성됩니다. 기능 창의 적용 가능한 특성 탭에 있는 특성에 대해 제공되는 정의를 참조하십시오.

피드백